td-locus / Atom

Client application for Atom. Atom is a platform enabling the Think-Digital community to share information and resources, keep tabs on happenings, and streamline their processes through automation tools.
https://atom.think-digital.in
Mozilla Public License 2.0
0 stars 1 forks source link

UI and Features Discussion for Atom On-Boarding Feature #7

Open td-locus-user opened 1 year ago

gsthina commented 1 year ago
  1. Quick Sign up using Email or Google or LinkedIn
  2. After logging in, if the user is new, REGISTERED role is assigned.
  3. For all the REGISTERED roles, display the onboarding module, and disable the other important Menus
  4. Display all the available Domains, with some description about the domain.
  5. The description should involve - what is and what can be expected from the domain
  6. Once a domain is chosen, ask a question fro the reason for choosing this domain, add his existing works relevant to the domain.
  7. Next, redirect him to the corresponding course in the MasterYou portal [We may have to auto enroll the person before the course is opened for him]
  8. Everytime, the REGISTERED user logs in to Atom portal, this page should be displayed. This page will keep checking for a response from MY portal's webhooks for the completion of Course.
  9. Until the REGISTERED user completes the course, there'll be a button to redirect to MY portal.
  10. Once the MY domain course is completed (submission of assignment), this page should display an appreciation of completion, and should ask the user to wait for an intimation from our end.
  11. Once we review the assignments, we should approve the user to the upcoming batch.
  12. Once the user is added to the batch, the onboarding page will display the batch details, with the date and time of onboarding.