UstadMobile / UstadMobile

Teach, learn, and share: online or offline
https://www.ustadmobile.com
GNU Affero General Public License v3.0
29 stars 19 forks source link

Individual learner mode and new organization creation #888

Open mikedawson opened 5 months ago

mikedawson commented 5 months ago
  1. As an individual user (e.g. parent/caregiver, young person, etc) I want an individual learner mode so that I can use the app to download learning materials for offline usage and track my learning progress without being associated with a school.
  2. As an individual user I want to be able to start using the app with or without creating an account so that I can start 100% offline without creating an account or create an account so that I can access it across multiple devices.
  3. As a school principal / admin I want an option to add my school / organization.

Criteria / notes:

poojaustad commented 5 months ago

ACCEPTANCE CRITERIA

Scenario 1: Given a new individual user without any prior backup when starting the app for the first time then should be able to create new local account, add content to library, and backup to file

Scenario 2: Given an individual user has a pre-existing backup when starting the app for the first time then user should be able to restore from backup

Scenario 3:: Given a new user wants to add their organization when starting the app for the first time then user will be directed to Ustad Mobile website.

divyahariharan2103 commented 5 months ago

Adding the flow and the screenshots below

2.Type of user screen

Image

3. Existing Organization screen

Image

4. Login Screen

Image

6. Add new Organization screen

Image

7. Individual Learner screen

Image