Centralised classroom management system
Classroom App
A product for tuition institutes and teachers: QR attendance, fee tracking, analytics, scheduling and student dashboards.
- Client
- Codeverse Labs product
- Role
- Product, design & engineering
- Industry
- Education
- Status
- Coming soon
The brief
The challenge
Tuition classes in Sri Lanka often run on paper registers and memory: attendance, fees and schedules live in different places, and teachers lose hours to admin.
What we did
The solution
We are building a web app that puts attendance, fees and timetables in one place. Students check in with a QR code, teachers see who has paid, and institutes get analytics on attendance and revenue. It runs as an installable web app, with a NestJS and PostgreSQL back end, live updates over WebSockets and file storage on AWS S3.
Highlights
What’s inside
- QR-code attendance: generate codes and scan them in the browser
- Fee tracking and reminders
- Class scheduling with scheduled notifications
- Analytics charts and calendars for teachers and institutes
- Student dashboards, with live updates over WebSockets
- Installable as a progressive web app on phones
- Secure sign-in with rotating refresh tokens and rate limiting
Built with
- Next.js
- NestJS
- PostgreSQL
- Prisma
- Socket.IO
- AWS S3
Services used
Let’s talk
Want something like this?
Tell us what you want to build, when you need it and what it can cost, and we will say honestly whether we can help.