Home / Case Studies / XSEED
/ Case Study · Education
Educational Solutions for XSEED. Role-Based Learning, on Web and Mobile.
/ The engagement
A Learning App With Role-Based Access.
The Singapore-based client is on a mission to transform education from rote to learning and from telling to teaching, with an ecommerce model for study material. Brainvire built a learning app that assigns roles and authorization, letting XSEED admins, school owners, principals, and teachers update timetables, calendars, and announcements that students and parents can access on web and mobile.
/ About the client
The Singapore-based client is on a mission to transform education across the globe from rote to learning and from telling to teaching, creating curious students and exemplary teachers. It also runs an ecommerce model where students buy study material, and it reached out to add functionality so teachers could share announcements, academic timetables, and annual calendars, plus a module for role selection that defines who can access what.
Brainvire developed a learning app system that helped the client assign roles and the authorization that comes with them. The team built a mechanism that lets XSEED admins, school owners, principals, and teachers update important information that students and parents can access, using a diverse tech stack to implement the design templates on web and mobile while staying flexible to the client's changes.
/ The approach
Design, architecture, and features, shipped as one program.
Shared cleanly
There was no way for institutions to share information and for students to receive it, so school owners, principals, and admins can upload timetables that students, parents, and teachers access.
Access managed
There was no role management system, so a build lets users with multiple roles access information and take actions for their positions using the same credentials.
Unified on Flutter
Implementing timetable templates across web and mobile took research, so the team used the Flutter stack to implement the design templates on both.
Flexed to change
The project had no fixed scope, so the team stayed flexible, letting the client experiment with ideas and adopt what worked as the build progressed.
/ What stood in the way
Four problems, solved without a maintenance window.
Select a challenge to see how it shaped the build.
Creation and sharing of information
There was no mechanism for educational institutions to share information and for students to receive it, and building it meant weighing many factors. The team created a solution where school owners, principals, and admins upload an academic timetable that the school's students, parents, and teachers can access.
Development of a role management system
There was no role management system to authorize roles and their access rights for users registered with XSEED. The team built a system that lets users with multiple roles access information or take actions for their positions using the same credentials, so results and access change by role.
Diversified tech stack
Implementing various timetable design templates across web and mobile apps to keep the platform user-friendly took extensive research. The experts used the Flutter tech stack to implement the design templates on both web and mobile.
Non-definite scope of the project
The client did not have a fixed project scope and suggested enhancements to the design or logical flow based on the work done. The team stayed flexible to make the implementations, so the client could experiment and adopt what worked best.
/ Product screens
The delivered experience.
The interface people actually use.
/01Home
/02Timetable
/03Calendar
/04Announcements
/05Roles/ The results
What changed, in numbers.
/ Next step
Ready for a redesign like this on your platform?
A 30-minute working session with a Brainvire architect: your current stack, your constraints, and where a rebuild actually pays off. No sales deck.
Book a Working Session →Cookies on this site
Essential cookies are always on. They keep the site secure and make forms work.
We also use Google Analytics and Microsoft Clarity to see how the site is used. We only turn these on if you accept.