Prototype data: Student profiles and uniform stock sync for authorized staff. Attendance syncs for administrators and teachers; other dashboard counts may still be demo data. Use fictional test records only.
Sample students♙
8
● Demo register · Current browser
Present✓
5
62.5%of sample students
Absent◷
2
1 late · Follow up needed
Uniform stock units♧
486
2 sizes low · Demo inventory
School Command Center
Priority actions from attendance and uniform records
Loading
Calculating demo priorities…
Attendance overview
Illustrative attendance totals for this week
Mon
Tue
Wed
Thu
Fri
Attendance rateCurrent day
Student attendance
Sample records · select Attendance for the full register
Student
Class
Status
✦ SOS INTELLIGENCE
Meet the SOS School Brain.
Ask questions grounded in the school records your role can access, or get clearly labeled general guidance. Answers show the data source and never claim demo records are live data.
Prototype · grounded record answers · generative fallback via Cloudflare AI
School activity
Recent demo events
✓
Attendance register updated
Senior 2 · Morning session
Today, 8:15 AM · Sample event
♧
Uniform stock needs review
Stock alerts are calculated from demo inventory.
Current demo inventory · Rule-based alert
▤
Term assessment ready
Academic reporting module
Yesterday · Sample event
School modules
Choose a module to explore the prototype
♙
Student management
Student profiles and class information.
Open module →
✓
Attendance
Record attendance and identify absentees.
Open module →
♧
Uniform-serving AI
Track sizes, stock and distribution.
Open module →
▤
Academics
Classes, subjects and assessment records.
Open module →
◎
Finance
Explore fee tracking and school accounts.
Open module →
✉
Communication
Plan messages for parents and staff.
Open module →
Students
View student profiles and class information.
Demo mode: records you add exist only in this browser. Do not enter real student information.
Student
Class
Student ID
Attendance (demo)
Attendance register
Record and review attendance for a selected date.
Demo mode: the register and changes below are stored in this browser only. Shared attendance can queue changes offline for later sync. Use fictional test data only.
Present on selected date✓
4
Demo attendance
Absent on selected date◷
1
Requires follow-up
Student
Class
Status
Record attendance
Uniform-serving AI
Manage uniform sizes, availability and distribution in one place.
Uniform operations: stock and issue history sync with Supabase for authorized staff. Replenishment quantities are calculated from the inputs you provide and require staff review; this module does not place purchase orders.
Total stock units486
Across all sample items
Items below reorder level2
Review before issuing
Issue transactions0
Recorded in this browser demo
Uniform inventory
Stock counts and reorder recommendations
Item
Size
In stock
Reorder level
Stock status
Uniform Manager Action Center
Prepare a replenishment recommendation using demand, lead time and stock commitments.
Review required
Sign in with an authorized uniform manager or administrator account to prepare a shared recommendation.
Select a uniform item to view current stock.
Calculation: units needed now + additional demand before delivery + target safety stock − current stock − units already on order, with a minimum result of zero. These inputs should be verified by staff.
Replenishment review queue
Pending recommendations can be approved or rejected by authorized staff. Approval does not place an order.
Submitted
Uniform item
Stock snapshot
Proposed units
Lead time
Status
Review action
Shared review queue will appear when the database migration is installed.
Distribution workflow
Example of how a uniform issue can be recorded
Recording an issue reduces the selected demo stock quantity. It does not send messages or update an external system.
Stock recommendations
Transparent, rule-based alerts using each item’s reorder level
Stock recommendations will appear here.
Recent distribution history
Issue transactions saved on this browser
Date
Student
Class
Uniform item
Size
Qty
No issue transactions recorded yet.
Academics
Academic records and learning workflows.
This section is a planned-module placeholder. Timetables, marks and report cards are not connected yet.
▤
Classes & subjects
Organize class lists, subject allocation and teaching schedules.
✎
Assessments
Plan tests and capture marks with appropriate access controls.
▥
Report cards
Prepare term summaries for review and approval.
Finance
School fees, payments and financial visibility.
Finance data is not connected. Do not enter real payment information into this prototype.
◎
Fee tracking
Planned: fee balances, invoices and payment status.
↗
Income & expenses
Planned: track approved income and spending categories.
▥
Finance reports
Planned: controlled reports for authorized finance staff.
Inventory
Track school supplies and stock levels.
The first working inventory example is the uniform stock module. General stores and asset tracking are planned next.
♧
Uniform store
Sizes, quantities, reorder levels and issue records.
Open module →
▣
Learning materials
Planned: books, stationery and classroom supplies.
⚒
Assets & equipment
Planned: school property register and maintenance.
Communication
Coordinate updates for parents, students and staff.
No message will be sent. This prototype only lets you prepare a local draft; production messaging needs verified contacts and permissions.
Message composer
Create a draft for review
Reports & insights
Sample summaries for school leaders.
Charts and counts on this page are illustrative only. Connect validated school data before making decisions.
✓
Attendance summary
Present, absent and late counts by class and date.
Open attendance →
♧
Uniform stock alerts
Items at or below reorder level.
Review stock →
✦
AI-assisted summaries
Planned: ask questions about permitted, recorded data.
Settings
Prototype information and next implementation steps.
About this build
SOS is an early front-end prototype. It uses sample data and local browser interactions. Authentication, roles and permissions, database storage, audit logs, backups, AI integration and deployment configuration are not implemented yet.
Planned next steps
Review this prototype with the project team.
Confirm requirements and user roles.
Build secure authentication and database tables.
Connect attendance and uniform stock to persistent records.
Test permissions and backups before using real school data.