Back2School - Complete School Management Suite
Key Features
- Three role-based mobile apps in one codebase (Parent, Student, Teacher)
- Filament v3 admin panel for school administrators
- Computer-Based Testing (CBT) engine with auto-grading
- Attendance management — teachers mark, parents/students view
- Fee management with invoices, receipts & partial payments
- Class timetable & academic calendar
- Result & report card publishing
- Push notifications via Firebase Cloud Messaging
- In-app support chat between parents and school
- Multi-school / multi-tenant ready architecture
- Secure token-based auth with refresh flow
- Cross-platform: Android, iOS, Web, Desktop
Customization Available
Need this product tailored to your brand or requirements? We offer custom modifications — reach out and let us know what you need.
Back2School — Complete School Management Suite
A production-ready school management ecosystem that connects parents, students, teachers, and administrators through a unified Flutter mobile app and a powerful Laravel + Filament admin panel.
Stop juggling spreadsheets, WhatsApp groups, and three different SaaS subscriptions. Back2School ships with everything a primary, secondary, or higher-secondary school needs to run day-to-day operations — attendance, fees, results, timetables, CBT exams, announcements, and parent communication — out of the box.
What's Inside
- Flutter Mobile App (Android + iOS) with three role-based experiences:
- Parent portal — track children, view fees, results, and notifications
- Student portal — attendance, timetable, CBT exams, fees, results, announcements
- Teacher portal — class roster, mark attendance, dashboard analytics
- Laravel Admin Backend built on Filament v3 — manage classes, students, fees, exams, staff, and reports from one elegant dashboard
- Computer-Based Testing (CBT) Engine — auto-graded exams, question banks, time-bound assessments
- Fee Management — invoices, partial payments, receipts, parent-side reminders
- Real-time Push Notifications via Firebase
- In-app Support Chat for parent ↔ school communication
Why schools love it
- One-time payment, full source code, white-label friendly — no per-student SaaS fees that scale into oblivion
- Multi-role auth with secure token-based sessions (
flutter_secure_storage) - Filament admin gives non-technical staff a clean UI without custom training
- Modular architecture — drop in a payment gateway, swap Firebase for OneSignal, add a homework module
Tech Stack
- Mobile: Flutter 3.9+, Dart, Dio, Google Fonts, Firebase Messaging, Secure Storage
- Backend: Laravel 11, Filament v3, MySQL/PostgreSQL, Sanctum auth
- Notifications: Firebase Cloud Messaging (FCM)
- Build targets: Android, iOS, Web, macOS, Windows, Linux
Deploy in days, not quarters. Sell to private schools, tuition centers, coaching institutes, or run it as a SaaS for your district.