Education Platform
Digital Library
Multi-tenant admin portal + public frontend serving 30+ schools in Assam.
About the Project
A multi-tenant digital library system for 30+ schools in Assam. School administrators upload and organize educational resources through the admin portal, while students access them through the public frontend. RBAC ensures data isolation between schools.
Key Features
- Multi-tenant architecture with isolated school data
- RBAC: Super Admin manages all schools, School Admins see only their resources
- File upload and management for educational materials
- Public API for student-facing frontend
- Production deployment with PM2 and Nginx
Impact
Live and serving 30+ schools in Assam daily. Real multi-tenant production system for education.
Tech Stack
Next.jsPrismaPostgreSQLJWTPM2Nginx
Metrics
30+ schools
Multi-tenant RBAC
Production deployed
23 seed schools
Links
Source CodeInterested in this project?
Let's discuss how I can build something similar for you.