← Back to selected work
01 / School ERP & LMS

EduOS.

Version 1 live in two schools · Version 2 in development

A multi-tenant school platform with campus-scoped access control, connecting admin, teacher, student, and driver experiences.

Role
Associate Software Engineer
Software house
Enfu Solutions
Release
Version 1 live in two schools · Version 2 in development
Repository
Private client repository
01 / FLAGSHIP PLATFORM Live in 2 schools

THE CONNECTED SCHOOL

EduOS.

One ecosystem.
A whole school day.

From the first admission to the final assignment. A multi-tenant school platform that brings people, workflows and data together.

04Connected portals
12Domain services
02Schools integrated
MY ROLE IN THE BUILD

Associate Software Engineer at Enfu Solutions.
Built with a five-engineer product team.

PLATFORM EXPLORERSelect a portal to explore
TEACHER EXPERIENCEFrontend + backend

Less friction. More teaching.

Project assignments, submission review and marking, brought together in a dedicated teacher experience.

Built the React portal and the Teacher backend service.
BEHIND THE EXPERIENCE
  1. React portals
  2. API Gateway
  3. 12 NestJS domain services
  4. PostgreSQL + Prisma
  5. Redis
PRODUCT PREVIEW

EduOS · School ERP & LMS

EduOS product interface
01 / Contribution

My part in the system.

Delivered collaboratively in a five-developer product team.

  1. 01

    Built the teacher, student, and driver portals in React and TypeScript.

  2. 02

    Delivered approximately half of the administration portal screens.

  3. 03

    Designed and implemented the Student and Teacher backend services in NestJS.

  4. 04

    Worked collaboratively in a five-developer product team, including my role.

02 / Architecture

Connected by design.

How the application connects interfaces, services, and data.

  1. 01React portals
  2. 02API Gateway
  3. 0312 NestJS domain services
  4. 04PostgreSQL + Prisma
  5. 05Redis
React 19TypeScriptViteAnt DesignTailwind CSSTanStack QueryZustandReact RouterNestJS 11NxPostgreSQLPrismaRedis
03 / Product scope

Core product workflows.

  • Multi-tenant organizations, campuses, and configurable modules
  • Campus-scoped roles and permissions with full module-level RBAC
  • Admissions, student records, attendance, academics, and fees workflows
  • Project assignment, student submission, teacher marking, and review
  • Dedicated admin, teacher, student, and driver experiences
04 / Delivery

In use. Still evolving.

  • Version 1 delivered as a working, full-scope LMS/ERP product.
  • Integrated with two schools.
  • Version 2 is currently being developed from production feedback.

The source repository is private client work. Public material focuses on approved screens, architecture, and personal contribution.

End of case study / 01Back to selected work ↗