school management · NDA
Tabsera
Tabsera is a school management web app. I worked on the CMS side: the screens staff use to manage the school's data. It's under NDA, so there are no screenshots here, only what I did.
- my role
- Frontend Developer · CMS
- hats worn
- Frontend
- CMS
- stack
- React
- status
- Private · NDA
Under NDA, so there are no screenshots here.
What I did
- People: teachers, students and parents, each with their own profile, linked to the right classes and children.
- Classes and subjects: homeroom classes, subject groups and who teaches what.
- Weekly schedules: a timetable per class and per teacher that stays clash-free.
- Lessons and materials: lesson plans and resources teachers can share with a class.
- Attendance, assignments and grades, rolled up into report cards.
- Parent management: parents follow their own children's schedules, grades and announcements.
- Academic years and terms, so the school can roll over without starting from scratch.
- Announcements for the whole school, a class or a single parent.
- ACLs: roles and permissions, so admins, teachers, students and parents each see only what they should.
- Reusable React components so new admin pages came together quickly.
Tech used
I can't share the full stack on client work, so this is only part of it.
- Frontend
- React