UPDF AI

CampusNexus: A Role-Based Multi-College Campus Management System Using Spring Boot and React

Atharv Survase,Naik Siddhesh,2 Authors,Ajit Karanjkar

2026 · DOI: 10.22214/ijraset.2026.83017
International Journal for Research in Applied Science and Engineering Technology · 0 Citations

Abstract

CampusNexus is a full-stack, web-based multi-college campus management system designed to unify academic

administration across heterogeneous roles and institutions under a single, cohesive platform. Built on Spring Boot 4.0.3 with

Java 17 and a React 18 frontend using Vite, the system implements a strict Role-Based Access Control (RBAC) model

encompassing five primary roles: Campus Administrator, Principal, Head of Department (HOD), Professor, and Student. The

platform integrates 88 RESTful API endpoints organized into seven domain-specific controllers, covering college lifecycle

management, event management with Stripe payment integration, student submissions, academic broadcast, timetabling, club

governance, seminar hall booking, teacher availability, and student progress tracking. Firebase Storage handles file upload

operations while Firebase Cloud Messaging (FCM) enables push notifications.

JWT-based stateless authentication with token invalidation ensures secure session management. Empirical evaluation on a local

PostgreSQL deployment demonstrates sub-200 ms average API response time for single-user requests and graceful degradation

up to 100 concurrent users