-
Notifications
You must be signed in to change notification settings - Fork 0
User Experience
Vince Veselosky edited this page Dec 9, 2023
·
2 revisions
- Sign-up flow: enter email address and password, go to email and click link to verify.
- Verification page logs you in and redirects you to Dashboard.
- Dashboard shows you a panel for each App (first App is Site Builder).
- Click to enter the Site Builder App.
- Since you have no existing sites, SB drops you into Create Site workflow.
- Create Site collects enough information to generate the home page (plus name for subdomain).
- Wizard walks user through creation of About page.
- Wizard walks user through setup of email provider (mailing list sign-up forms).
- Wizard prompts user to enter their book data.
- Users are allowed to preview each page before it is published.
- Registration and login flow handled by AllAuth. It already knows how to do email verification.
- Ensure the app can send email. Need to set up SES?
- Since Dashboard integrates views into multiple Apps, it should probably be separate from the apps, maybe in the project or maybe its own app.
- Should each app provide its own Dashboard Widget? Or should the Dashboard own the widgets?