geekyroshan
Back to Projects
Digital Library System
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

Interested in this project?

Let's discuss how I can build something similar for you.