Case study, Education
School ERP for Fees, Attendance and Results
Admissions, fee collection, attendance, exams and report cards in one system, with a parent app that shows a child's attendance, fees and results.
- Client
- CBSE-affiliated school
- Industry
- Education
- Services
- Custom software development, Mobile app development
- Built with
- React, Flutter, Python, FastAPI
What changed
- 1 system
- Admissions to report cards
- Parent app
- Attendance, fees and results on the phone
- Online
- Fee payment with instant receipts
The challenge
The school office managed admissions, fee receipts and report cards in separate spreadsheets. Parents had to visit or call to ask about fee dues or their child's attendance, and preparing report cards at the end of each term took teachers several days.
Our approach
We met the principal, office staff and class teachers separately, because each group had different priorities. The office wanted accurate fees, teachers wanted quick attendance and marks entry, and parents wanted information without calling.
The solution
The ERP covers admissions, class and section management, fee structures with concessions and late fees, online and counter fee collection, daily attendance, exam marks and printable report cards.
Parents use a mobile app to see attendance, fee dues and receipts, results, homework and school notices.
How we built it
The admin system is a web app on FastAPI and PostgreSQL, and the parent app is built with Flutter. Teachers can mark attendance from a phone in under a minute per class.
We imported student data from the school's spreadsheets and trained office staff and teachers before the new session began.
Technology
- React
- Flutter
- Python
- FastAPI
- PostgreSQL
Have a similar project in mind?
Tell us what you need and we’ll reply with next steps.
