Building ExamGiant’s 8 Account Types: Laying the Foundation for Schools, Teachers, Students, and Families
One of the biggest areas I’ve been working on lately is the account system for ExamGiant. It may not be the flashiest part of the platform, but it is one of the most important. If the account structure is not clear and flexible, everything else becomes harder to build well.
Right now, I’m working through the logistics of eight different account types so the platform can serve students, families, teachers, schools, and districts in a practical way.
On the student side, I’m planning for three different paths:
- a student signing up through a school
- an independent student signing up on their own
- a student joining because a teacher invited them into a class
That third path is especially important to me, because one of my biggest goals for ExamGiant is to make it easy for schools to use the platform in real classrooms. I want teachers to be able to invite students, organize learning and testing in a structured way, and use the site as part of everyday classroom instruction.
On the adult and organization side, I’m building for:
- parent or guardian accounts
- teacher accounts
- school admin accounts
- homeschool parent or admin accounts
- district admin accounts
The district admin role is there in case a district wants to manage licensing across multiple schools. I’m still working out some of the details of how all of that should function in the smoothest and most practical way, but the structure is coming together.
Over the past couple of weeks, I’ve been going feature by feature, trying to think carefully about what each account type should be able to do, how access should work, and how to keep the system both flexible and secure. There are still decisions to refine, but this work is a major step forward.
Once this account system is fully in place, it will move the entire project much closer to completion. I’m excited about the progress, and I’ll share more as this part comes together.
Thanks for following along.
Comments
Post a Comment