Diagram V 1.0.1 - Tanjid1470/tutors_plan GitHub Wiki
flowchart TD
A1[App Launch] --> A2{Is Authenticated?}
A2 -- No --> A3[Show Login/Register]
A2 -- Yes --> B1[Show Dashboard]
A3 --> A4{Register or Login?}
A4 -- Register --> A5[Registration Flow]
A5 --> A6[OTP Verification]
A6 --> A7[Role Selection]
A7 --> B1
A4 -- Login --> A8[Login Flow]
A8 --> B1
B1 --> B2[My Courses]
B1 --> B3[Browse Courses]
B1 --> B4[Examinations]
B1 --> B5[Learning Modules]
B1 --> B6[Profile & Settings]
B1 --> B7[Notifications]
B1 --> B8[Categories]
B1 --> B9[Payment/Subscription]
B3 --> C1[View Course Details]
C1 --> C2[View Syllabus/Modules]
C1 --> C3[View Instructor]
C1 --> C4[Enroll/Buy Course]
C4 --> B2
B4 --> D1[Select Exam]
D1 --> D2[Exam Play]
D2 --> D3[Submit Exam]
D3 --> D4[Results & Analytics]
B5 --> E1[Access Materials]
E1 --> E2[Interactive Content]
E2 --> E3[Live Tutoring]
E3 --> E4[Progress Tracking]
B6 --> F1[View/Edit Info]
B6 --> F2[Update Contacts]
B6 --> F3[Manage Notifications]
B6 --> F4[View Achievements]
B6 --> F5[Learning Analytics]
B1 --> G1[Course Recommendations]
B1 --> G2[Progress Overview]
B1 --> G3[Quick Navigation]
B1 --> G4[Upcoming Schedule]