SAAPT
Cost Proposal
AI-Powered Attendance & School Management Platform — Mobile & Web SaaS Model
About SAAPT
AI-Powered Attendance
Automates classroom attendance using multi-face recognition via mobile devices in real-time, eliminating manual roll-call entirely.
Complete School Ecosystem
Covers academics, fee management, communication, staff tracking, timetables, and a digital diary in one unified platform.
SaaS Multi-Tenant
Cloud-native multi-school architecture with school-wise data isolation, subscription billing, and a Super Admin control layer.
Flutter + Web
Cross-platform Flutter mobile app for teachers & parents paired with a feature-rich web admin panel for institutions.
Platform Stakeholders
Super Admin
Platform owner with full control over multi-school management, subscriptions, billing, analytics, and global system settings.
School Admin
Institution-level management of students, teachers, academics, fee structures, communications, and AI attendance configuration.
Teacher / Staff
Operational users who scan students via mobile camera for AI attendance, manage assignments, exams, and class communications.
Parent
End-users who track attendance, receive absence alerts, view fee status, download study materials, and chat with teachers.
Platform Features
Platform Management
- Manage multiple schools (add/edit/delete/activate/suspend)
- Multi-tenant architecture with school-wise isolation
- School onboarding and approval workflow
- School branding and configuration controls
Subscription & Billing
- Plan creation (monthly / yearly / custom)
- Trial management
- Subscription activation / deactivation
- Invoice generation and billing history
- Payment tracking and reporting
Analytics & Comms
- Total schools, users, and activity metrics
- Platform usage analytics
- Attendance activity trends
- Revenue dashboard
- Global announcements
- Notification templates (SMS / Email / Push)
AI Attendance Controls
- Configure AI recognition threshold
- Enable / disable AI per school
- Monitor scan logs and accuracy
- Unknown-face tracking
- Audit logs and system monitoring
Student Management
- Add / edit / delete students
- Bulk import via Excel / CSV
- Class and section assignment
- Student profiles (photo, ID, parent details)
- Student promotion / transfer
Academic Management
- Class and section setup
- Subject configuration
- Timetable management
- Academic year configuration
- Assignment and study material management
- Exam and result management
Attendance & Reports
- AI-based attendance enable / disable
- Manual attendance fallback
- Period-wise attendance session tracking
- Attendance correction and approval
- Daily / monthly attendance reports
- Export to PDF / Excel
Financial & Operations
- Fee structure setup
- Invoice and payment tracking
- Fee collection reports
- Transportation management
- Holiday calendar
- Digital diary
AI Attendance (Core)
- Scan students using mobile camera
- Detect multiple faces in a single frame
- Real-time face recognition
- Automatic attendance marking
- Display identified student names live
Attendance Control
- Start attendance session (class/section/period)
- Manual correction before submission
- Mark absent / late / leave
- Re-scan missed students
- Prevent duplicate attendance marking
Smart AI Assistance
- Confidence score display
- Unknown-face alert
- Low-light / blur detection warning
- Duplicate detection alerts
- Re-scan recommendations
Student Access
- View attendance records
- Access timetable
- Download study materials
- View exam schedules and results
Parent Access
- Track child attendance in real-time
- Receive absence alerts instantly
- View fee details and payment status
- Receive school notifications
- Submit leave requests digitally
Communication
- One-to-one chat with teachers
- Receive school announcements
- Push notifications
Face Recognition
- Multi-face detection from a single frame
- Recognition using stored student dataset
- Real-time name identification
- Automatic attendance marking
Dataset Management
- Register faces using mobile camera
- Upload multiple images per student
- Update / retrain dataset
- Remove inactive profiles
Quality & Accuracy
- Confidence score per detection
- Duplicate detection prevention
- Unknown-face identification
- Manual correction workflow
- Low-light / blur / angle warnings
Offline Capability
- Capture attendance without internet
- Automatic sync when online
- Scan timestamps and device tracking
- AI result vs final attendance comparison
Development Phases
Delivery Schedule
| Module | Timeline | Progress |
|---|---|---|
| Admin Panel (Ongoing) | March – Mid April | |
| Backend & APIs | April | |
| Flutter Mobile App | Mid April – May | |
| AI Attendance Integration | May | |
| Reports & Final Modules | Late May | |
| Testing & QA | June (Week 1–2) | |
| Deployment & Launch | June (Week 3–4) |
Cost & Milestones
Third-Party Services
🎯 AI accuracy may be further optimized post-launch based on real-world dataset performance.
🔒 Feature freeze required by mid-May to ensure timely delivery.
📋 Daily / weekly review meetings are mandatory throughout the project.
💰 Third-party service costs (hosting, SMS, push, etc.) are not included in the project cost.
Project Acknowledgment
By proceeding with the project, the Client acknowledges and agrees to the above terms, conditions, timeline, and payment structure.