Giter Club home page Giter Club logo

immersion-facile's People

Contributors

3lodi3 avatar archeveque avatar bbohec avatar bertrandlalo avatar celineung avatar clement-duport avatar clementlmd avatar dependabot[bot] avatar enguerranws avatar jeromebu avatar leclem avatar lionelb avatar master-touks avatar nwettstein avatar romain-cambonie avatar stkhapugin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

immersion-facile's Issues

ETQ bizdev IF, je souhaite qu'une entreprise qui a fait une immersion via IF devienne entreprise accueillante

DĂ©pendance : story #149

Proposition MVP :
A la date de fin d’immersion +24h : envoi d’un email qui dit “vous avez fini une immersion hier, voici le lien pour vous rĂ©fĂ©rencer → arrivĂ©e directement sur le site IF avec formulaire “RĂ©fĂ©rencer mon entreprise” prĂ©-rempli.

Template email :
https://my.brevo.com/camp/template/100/message-setup?editor=v6

Proposition avec parcours utilisateur + abouti :
À la date de fin d’immersion +24h : envoi d’un email qui dit “vous avez fini une immersion hier, voici le lien pour vous rĂ©fĂ©rencer → arrivĂ©e directement sur l'Ă©valuation entreprise actuelle → puis arrivĂ©e directement sur le site IF avec formulaire “RĂ©fĂ©rencer mon entreprise” prĂ©-rempli (permet d’enlever le lien d'Ă©valuation entreprise de l’email bilan actuel et de mettre le CTA bilan en gros) À J+ 7, relance avec directement vers fiche entreprise prĂ©-remplie Ă  sur les entreprises non-inscrites en tant qu’entreprises accueillantes.

ArrĂȘter de stocker les resultats de LBB.

  • ArrĂȘter le stockage lors des recherches
  • ComplĂ©ter les rĂ©sultats Ă  la volĂ© si c'est explicitement demandĂ© dans le call
  • Supprimer toutes les entreprises LBB de la DB et les offres associĂ©s

Feedback dev de process new event ERROR pour tests e2e

A discuter mais il semble que dans les tests e2e on a pas du tout de feedback quand il y a un soucis d’execution d'Ă©venement + usecases dans l’event crawler dans les tests e2e.

Ca n’aide pas Ă  comprendre ce qu’il pourrait manquer en terme de prĂ©paration des tests e2e.

ETQ utilisateur et acteur d'une demande de convention, je reçois un mail spécifique pour m'informer que la demande de convention a été modifiée par un autre acteur et que je dois la signer de nouveau

  • crĂ©ation d'un nouvel Ă©vĂ©nement : notification signature aprĂšs modification
  • crĂ©ation d'un nouvel template d'email
  • Wording du nouveau template

**Bonjour [acteur concerné],
La demande de convention pour l'immersion de [name_beneficiary] au sein de [establishement] vient d'ĂȘtre modifiĂ©e.

Action attendue :
Vérifiez si qui a été modifié vous convient.
Si c'est la cas, confirmeZ votre accord en signant de nouveau cette demande.
Si la modification ne vous convient pas, vous pouvez relancer des modifications.

Bouton (relire et signer la demande de convention).**

Bien cordialement,

L'équipe d'Immersion Facilitée

Ajouter un statut pour les immersions qui deviennent obsolÚtes (car en doublon d'une convention déjà créée)

Pour le support, il est nĂ©cessaire d’ajouter un statut, par exemple DEPRECATED avec une justification demandĂ©e (demande en doublon, demande papier, reprise d’emploi ou projet abandonnĂ© (mais la convention n’a pas Ă©tĂ© validĂ©e jusqu’au bout
)).

On doit pouvoir aller vers ce statut depuis tous les statuts : Partially Signed, Fully signed, Accepted_by_councellor mais pas par accepté par validator.

  • ajouter le nouveau statut
  • ajouter un Ă©venement correspondant Ă  ce statut
  • prĂ©parer le contenu de l'email correspondant
  • prĂ©parer le usecase d'envoie de mail correspondant Ă  ce status

ETQ qu'admin , je peux "supprimer" une entreprise

depuis le back office avec un flag entreprise ce qui génÚre une suppression des données personnelles. On ne garde que le SIRET de l'entreprise. Gestion des événements + envoi d'un mail de confirmation lui indiquant ce qui a été supprimé et ce qu'on conserve et pourquoi on le conserve

UseCase de relance automatique de signature de convention par SMS

Tache planifiée > tous les soir

conditions d'enclanchement

statut : READY_TO_SIGN / PARTIALLY_SIGNED

QUID des conventions avec demandes de modif?

Ă  moins de 72h ouvrĂ©s avant le dĂ©marrage de l’immersion

actions de relances possibles

72h > mail Ă  tout le monde rappel de signature de convention

Wording specific Agence uniquement si statut IN_REVIEW

Si statut PARTIALLY_SIGNED | READY_TO_SIGN mail aux acteurs autre qu’agence

48h >- uniquement sur statut PARTIALLY_SIGNED | READY_TO_SIGN- mode SMS avec lien magique : aux personnes qui n’ont pas signĂ© si ils ont un portable <Phase 2>- si un signataire qui n’a pas signĂ© n’a pas de portable > mail Ă  tout le monde (sauf agence) texte unique comme quoi il manque une signature et cette personne n’a pas de quoi recevoir un SMS

Alerte urgente convention en attente de revue prescripteur > uniquement 24 avant le démarrage de convention > notification agence par email

stockage des actions de relance en base pour Ă  minima analytics

Wording:

mail 72h

SMS 48h >> avec info du contact non signataire

mail 48h

ETQ conseiller, je souhaite que les entreprises et bénéf remplissent le bilan

Dans l'email "Lien de création du bilan"

Métadonnées

Sujet
Comment s'est déroulée l'immersion ?

Tags
notification entreprise fin de l’immersion

Il faut séparer le bilan et l'évaluation de la part des entreprises pour éviter les confusions.

Suggestion -> séparer cet email en deux envois distincts :

  • Pour bĂ©nĂ©ficiaires et conseillers : un email bilan Ă  J-1 de la fin d'immersion
  • Pour entreprises inscrites dans l'annuaire : un mail d'Ă©valuation (existant, juste enlever le lien vers le bilan et le message d'alerte)
  • Pour entreprise non inscrites dans l'annuaire : email incitation (cf #123) + Ă©valuation

✉ Email bilan candidats/conseiller (Ă  crĂ©er)

Objet :

Remplissez le bilan de fin d'immersion avec votre tuteur !

Corps :

Identifiant de la convention : CONVENTION_ID

Bonjour NOM PRENOM candidat,
Votre immersion professionnelle au sein de l'entreprise BUSINESS NAME est bientĂŽt finie.

Prenez quelques instants pour remplir le bilan avec votre tuteur. Cela vous servira dans la suite de votre parcours professionnel, que ce soit une formation, une embauche, une découverte de métier. Renvoyez-le ensuite à votre conseiller par email à l'adresse VALIDATOR_EMAIL.

CTA : Télécharger la fiche bilan

Merci !

Bonne journée,
L'équipe Immersion Facilitée

✉ Email bilan entreprise (Ă  modifier - email "Lien de crĂ©ation du bilan")

Objet :

Comment s'est déroulée l'immersion ?

Corps :

Conserver l'email actuel en supprimant le bouton "tĂ©lĂ©charger la fiche bilan" et le message d'alerte "À la fin de l'immersion, nous vous remercions de complĂ©ter la fiche bilan de l'immersion, et de l'envoyer au conseiller qui a signĂ© la convention (PĂŽle Emploi, Mission Locale
). Cette Ă©valuation doit ĂȘtre complĂ©tĂ©e avec BENEFICIARY_FIRST_NAME BENEFICIARY_LAST_NAME, puis envoyĂ©e Ă  VALIDATOR_EMAIL."

Marianne sur Crisp - Modifier CORS pour autoriser l'utilisation de fonts depuis Crisp

Ah, apparemment voilĂ  le pb (j'ai regardĂ© dans l'inspecteur sur firefox) : Blocage d’une requĂȘte multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante situĂ©e sur https://immersion-facile.beta.gouv.fr/dsfr/fonts/Marianne-Regular.woff2. Raison : l’en-tĂȘte CORS « Access-Control-Allow-Origin » est manquant. Code d’état : 200.

[15:17_]_https://developer.mozilla.org/fr/docs/Web/HTTP/CORS/Errors/CORSMissingAllowOrigin?utm_source=devtools&utm_medium=firefox-cors-errors&utm_campaign=default

Sur le formulaire entreprise, je peux avoir des données récupérables depuis l'URL (query params)

Story tech dont dépend la story #123

NĂ©cessaire pour prĂ©-remplir le formulaire de rĂ©fĂ©rencement entreprise Ă  partir de l’email reçu.

Parcours envisagé :

Une entreprise qui a signĂ© une convention via IF mais n’est pas inscrite dans l’annuaire > Reçoit l’email (via automatisation ) > Au clic sur le CTA, elle est redirigĂ©e vers le formulaire de rĂ©fĂ©rencement entreprise prĂ©-rempli (avec les donnĂ©es rĂ©cupĂ©rables via query params).

NPS candidats et entreprises

Grooming du 11 mai 2023 :

OĂč afficher le NPS candidat / entreprise ?

→ Ou bien lien vers le NPS dans l’email de confirmation de signature (lien direct vers Tally).

→ Ou bien sur la page de confirmation d’enregistrement de signature.

→ Il faut pouvoir tracker le type d’utilisateur (candidat ou entreprise).

En dĂ©v : ajouter Ă  l’email le lien vers le NPS avec les bons query params / et selon l’endroit choisi pour l’afficher, ajouter le NPS Ă  une page existante

Fix usecase PEconnect : pas d'url avec PeId si pas demandeur d'emploi

si une demande est peconnect ok
mais que la réponse api statut ko ou candidat pas inscrit
=> on broadcaste Ă  PE le premier statut de la convention mais pas les mises Ă  jour
Idée de solution :
on garde les infos candidats dans l'url du form sauf le PEid
résultat :
pas de broadcast du usecase PEconnect du statut initialisé

Lors de la relance des entreprises à 6 mois, les liens périment trop vite

La durée de validité des liens est de 48h, ce qui est trop court pour des mails de relance.

Il y a plusieurs possibilités pour fixer ca :

  1. on allonge la durée (mais c'est pas forcément idéal)
  2. le bouton devient un moyen de demander un lien de modification, et plus le mail de modification lui mĂȘme
  3. un message d'erreur explicite apparaĂźt avec la possibilitĂ© de demander le renouvellement du lien magique. Peut ĂȘtre mieux que l'option 2 qui ajoute une Ă©tape supplĂ©mentaire pour accĂ©der Ă  sa fiche

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.