rcos / rcos_io

The final RCOS website.
https://new.rcos.io
MIT License
3 stars 3 forks source link

User semester wizard #120

Closed Apexal closed 1 year ago

Apexal commented 1 year ago

There are ordered steps every user (external or rpi) must complete at the start of each semester. The homepage dashboard should display a wizard (step by step guide) to guide the user through the following steps. These steps can be completed automatically in some cases or by the user explicitly:

Until all of these steps are completed, the wizard should display very clearly (maybe bright colors or something eye catching). Once the steps are completed, the normal user dashboard can be shown.

flowchart TB
  register["Register on RCOS IO"]
  profile["Complete profile"]
  link["Link Discord & GitHub"]
  enroll["Enroll in semester"]
  lead["Go through project lead flow"]
  team["Join a project team"]

  register --> profile
  profile --> link
  link --> enroll
  enroll --> lead
  enroll --> team