Skip to main content

B.1 Onboarding

1. Registration Page (Sign Up Parent)

This page is used by users to create a new parent account before accessing the system.

The page contains a form with input fields for first name, last name, email, password, and password confirmation. After successful registration, users will be directed to the onboarding process. See Figure 2.


image.pngimage.png

2. Email Confirmation Page (Account Verification)

This page is used to confirm and verify the user’s email address after completing the registration process.

After submitting the registration form, the system sends a confirmation email containing a verification link to the user’s registered email address. The user must click the link to confirm their account. Upon successful verification, the user will be redirected to the onboarding process or complete your setup page.

image.png

3. Complete Your Setup Page 

This page is the final step of the account setup process after the parent has successfully confirmed their email. It is designed to collect essential information and complete the onboarding before the user can start using the platform.

The page is divided into two main sections: Parent Details and Child Registration, making the flow clear and structured.

In the Parent Details section, users are required to provide basic personal information such as;

  •  first name
  •  last name
  •  email address,
  • phone number (optional)
  • complete address

The address fields include address line 1, address line 2 (optional), city, state or province, postal/ZIP code, and country. This information helps ensure accurate records and supports future communication or service personalization.

The Register Your Child(ren) section allows parents to create accounts for their children. Each child's entry includes;

  • first name,
  • last name
  • email or username
  • password
  • password confirmation
  • gender
  • grade
  • age

Those included to better tailor the experience for each child based on their profile. Parents can also add multiple children or remove entries as needed, making the process flexible. After clicking the create account button, the page will be redirected to the dashboard.

 

image.pngimage.png