Back to Journal
Case Study5 min read

Building a Self-Managed Digital Campus for a Government Engineering Institute

Published: May 23, 2026

The Brief

The Government Nanhi Pari Seemant Engineering Institute (NPSEI) is a government engineering institute and a constituent college of Uttarakhand Technical University. Like every government institute, it has to publish — and continuously keep current — a large amount of public information: AICTE mandatory disclosures, RTI details, fee structures, admission notices, departmental pages, and a steady stream of announcements.

The catch with most institute websites is that only the original developer can edit them. Content goes stale, compliance pages fall behind, and a notice that should go out today waits a week. NPSEI wanted the opposite: a modern, fast, mobile-friendly public site, and a simple admin panel so its own staff could keep everything up to date without a developer in the loop.

The Public Portal

We built a complete public portal. It covers the institute and its governance — About, Vision & Mission, and leadership desks for the Director, Vice-Chancellor, Registrar, and Academic Dean, alongside governance and committee pages. The academics section carries a page for every department (CSE, CE, ME, EE, ECE, ASNH) with dedicated detail views, faculty and staff directories, syllabus, and a downloads centre.

For prospective students and statutory compliance, there are admissions pages, the AICTE Mandatory Disclosure, RTI, and fee structure — the regulatory content a government institute must publish. A notices system with individual notice pages and document attachments pushes circulars and results out the moment they're posted. Student life is covered too: Student Corner, Training & Placement Cell, NCC/NSS, Sports Council, Cultural Club, and a campus gallery. Finally, How to Reach, Contact, an online grievance form, and a website feedback channel make the institute reachable and accountable.

The Admin CMS

Behind the site sits a secure, single-admin content management system. Staff log in — the JWT is held in an HTTP-only cookie — and manage notices, departments, faculty, syllabus, and fee structures through clean forms, including document and image uploads. When a file is replaced or a record deleted, the old upload is cleaned off disk automatically. The institute owns its content; updates are instant.

Engineering Notes

A full MERN build. A React 19 + Vite + Tailwind frontend talks to an Express + Mongoose REST API over MongoDB. Authentication is JWT-based, and file uploads are handled with Multer, with paths stored in the database and served as static assets.

Single-admin by design. A government institute needs exactly one authoritative content owner, so the system enforces a single admin account at the registration layer rather than leaving access management as an afterthought.

Owned, not rented. The whole stack runs on a VPS the institute controls: Nginx serves the static frontend and proxies the API, PM2 keeps the Node backend alive across restarts, and MongoDB is self-hosted and bound to localhost — no per-seat SaaS fees and no data leaving the institute's own server.

The Outcome

NPSEI now has a professional, fast, compliance-ready digital campus that its own staff keep current. Notices go out in minutes, statutory pages stay up to date, and prospective students get a clear, modern first impression of the institute — all from a system the institute fully owns.