AxonFlow: App Site Structure
A high-level map of the application screens and their relationships.
Authentication Flow
The initial flow for new and returning users before they access the main app.
-
Welcome Screen
- Account Creation Screen (for new users)
- Login Screen (for existing users)
Main Application Flow (Post-Login)
The core app screens accessible after a user is authenticated.
-
Main Screen (Hub / MainActivity.kt)
-
Task Scheduler (TaskActivity.kt)
- View Task List / Calendar
- Add/Edit Task Screen (Modal)
- View Task Details
-
Focus Timer Screen
- Start General Timer
- Select Task to Link Timer
-
Reminders Screen
- View Active Reminders
- Set New Reminder
-
Profile Page Screen
- Edit Username/Password
- Set ADHD Type & User Info
- Data Analytics Questionnaire
-
Task Scheduler (TaskActivity.kt)