Aarav Sharma Β· Grade 6-B Β· the student's pocket view of timetable, homework, marks and attendance β including the signature offline homework-submit + outbox sync flow. Buttons are live β tap them.
6 screens
1 Β· Student Dashboard
At-a-glance home: today's timetable strip (P2 running now), homework due with one overdue, and the latest announcements β self-scoped to Aarav only.
9:41πΆ α―€ π 86%
Greenwood Studentπ
Hi Aarav π
Grade 6-B Β· Thursday 04 Jun 2026
Today's Timetable
08:00
English Β· Rm 12
Done
09:00
Science Β· Ms. Iyer Β· Lab 2
Now
10:00
Mathematics Β· Rm 12
Next
Homework Due
β οΈ
Maths Β· Algebra Set 4
Overdue since yesterday 18:00
Overdue
π
Science Β· Photosynthesis worksheet
Due today 18:00
Due
Announcements
π£
Annual Sports Day β 18 Jun
Trials list posted on the board
π¬
Science fair team forming
Sign up with Ms. Iyer by Fri
2 Β· Timetable
Full day as a period list with breaks. P3 is a purple-badged substitution (Ms. Iyer covering); an exam-day override banner flags 25 Jun.
9:41πΆ α―€ π 86%
Timetable Β· 6-Bπ
π
Exam-day override: 25 Jun runs the Term-2 exam schedule β normal periods are replaced. View exam timetable
08:00
English Β· Mrs. Rao Β· Rm 12
08:50
Short break
09:00
Science Β· Ms. Iyer Β· Lab 2
Now
10:00
Mathematics Β· Rm 12
Sub Β· Ms. Iyer
11:00
Social Studies Β· Mr. Khan Β· Rm 9
11:50
Lunch break
12:30
Hindi Β· Mrs. Joshi Β· Rm 12
13:20
Computer Science Β· Lab 1
14:10
Physical Education Β· Ground
15:00
Art Β· Art Rm
3 Β· Homework + Submit (offline)
The signature flow: compose a submission with a photo attachment while offline β it queues in the outbox with an idempotency key β replays exactly once (attempt 2) when online, no duplicate.
9:41βοΈ α―€ π 86%
Submit HomeworkOffline
Photosynthesis worksheetDue 18:00 Β· 4h left
Science Β· Ms. Iyer Β· assigned 02 Jun
πΌοΈ
leaf-diagram.jpg
1.8 MB Β· attached Β· pending upload
Offline β queued in outbox
Nothing is lost if you close the app β the outbox survives offline.
Already Synced
English Β· Essay draftSynced β attempt 2
Uploaded to HW-001 Β· file via PLAT-001 signed URL
β
Attempt 1 timed out on the bus; attempt 2 replayed with the same idempotency key SUB-HW-9842 β teacher sees one submission, no duplicate.
4 Β· My Marks
Published subject results with grade badges, a locked row for an unpublished term, and a GPA tile with a per-term trend.
9:41πΆ α―€ π 86%
My Marksπ
8.6 GPA
Term 1 Β· published Β· Rank 5 of 38
A2
Overall grade
88%
Aggregate
Term 1 β Published Results
Science
92 / 100
A1
Mathematics
85 / 100
A2
English
88 / 100
A2
Social Studies
79 / 100
B1
Hindi
81 / 100
B1
Term 2 β Not Yet Published
π
Term 2 results
Locked β visible only after the teacher publishes
GPA Trend
UT1 8.1
UT2 8.4
T1 8.6
5 Β· My Attendance
A conic attendance ring at 92.4%, a 75% shortage-threshold note, and a month grid of day squares with leave-marked days flagged.
9:41πΆ α―€ π 86%
My Attendanceπ
92.4%
this term
98
Present days
8
Absent / leave
βΉοΈ
Shortage threshold: 75% minimum to sit exams. You're well clear at 92.4% β a drop below 75% would trigger a shortage warning.
June 2026
2
3
4
5
6
7
8
9
10
11
12
13
14
15
β Presentβ Leaveβ Absentβ Today
6 Β· Announcements & Materials
School circulars with category badges + unread dots, a study-materials section with AV-clean PDF chips, and an expired circular grayed out.
9:41πΆ α―€ π 86%
Notices & Materialsπ
Circulars
Term-2 exam datesheet released
04 Jun Β· tap to read
Exam
Annual Sports Day β 18 Jun
03 Jun Β· tap to read
Event
PTM scheduled for Grade 6
01 Jun Β· read
PTM
Summer reading challenge
Expired 31 May
Expired
Study Materials
π
Photosynthesis notes.pdf
Science Β· 2.4 MB
AV-clean
π
Algebra practice set.pdf
Maths Β· 1.1 MB
AV-clean
π¬
Cell structure (video).mp4
Science Β· scanningβ¦
βΉοΈ
Mockup note: the Student app is self-scoped to Aarav Sharma (6-B) β RBAC returns only his own timetable, homework, marks and attendance. Every tap simulates the real APP-001 behavior (offline outbox + idempotent homework sync, publish-gated marks, AV-scanned materials, force-upgrade) with no backend.