Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Prise de rendez vous à l'inscription #1663

Open
wants to merge 37 commits into
base: master
Choose a base branch
from

Conversation

Guilouf
Copy link
Collaborator

@Guilouf Guilouf commented Feb 14, 2025

Quoi ?

A la fin de la prodédure d'inscription, afficher un calendrier pour prendre rendez-vous avec un bizdev pour faire l'onboarding. Une fois seulement l'onboarding effectué, l'admin pourra "activer" le compte et l'utilisateur sera en capacité d'utiliser toutes les fonctionnalités.

image

Pourquoi ?

Dans le cadre de l’amélioration de l’onboarding VIP, nous voulons conditionner l’inscription de l’acheteur à un call d’onboarding VIP avec un bizdev.

Comment ?

Si l’utilisateur s’inscrit via la ddb, il est par défaut activé.

S’il s’inscrit via le formulaire d’inscription, il n’est pas activé, il est redirigé vers une page de calendrier où il peut prendre rendez-vous.

Pour rendre le compte actif, deux possibilités :

  • Soit il est activé manuellement dans l’admin
  • Soit il publie un besoin d’achat

Tant que l’utilisateur n’est pas activé :

  • Il ne peut pas accéder au tableau de bord

  • Il peut publier un besoin d’achat, s’il le fait le compte sera activé

  • On enlève du header “Tableau de bord” et “Favoris” tant qu’il n’est pas encore actif

  • Le texte sur la gauche du calendrier pourra être modifié via wagtail

Questions

  • Même les partenaires doivent être redirigés vers la prise de rendez vous ?

Mise en place de google agenda

TODO

  • Passer par une varenv pour l'iframe de google agenda

@Guilouf Guilouf added the enhancement New feature or request label Feb 14, 2025
@Guilouf Guilouf self-assigned this Feb 14, 2025
@Guilouf Guilouf changed the title Guilouf/onboarding chore: Prise de rendez vous à l'inscription Feb 14, 2025
@Guilouf Guilouf marked this pull request as ready for review February 18, 2025 14:11
Copy link
Contributor

@SebastienReuiller SebastienReuiller left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Je t'ai mis quelques remarques dans le code.
Aussi:

  • je pense qu'il faut changer le message de confirmation :
    Capture d’écran du 2025-02-24 11-12-11
  • au niveau de l'intégration, il faut a minima mettre bandeau rouge pour habiller un peu
  • conditionner la redirection et le contrôle du is_onboarded à la présence de la variable d'environnement "GOOGLE_AGENDA_IFRAME_URL", j'ai l'impression que ça simplifiera le déploiement et permettra de débrayer la fonctionnalité au besoin.

Copy link
Contributor

@SebastienReuiller SebastienReuiller left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Juste un peu de style et un lien et on est bon. Bien joué!

@Guilouf
Copy link
Collaborator Author

Guilouf commented Mar 4, 2025

Juste un peu de style et un lien et on est bon. Bien joué!

Merci, j'ai ajouté aussi un contrôle d'accès au calendrier une fois que l'utilisateur à été onboarded

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants