Author(s)

DR. RAJENDRA SINGH, vishal yadav, hemant kumar

  • Manuscript ID: 140603
  • Volume: 2
  • Issue: 6
  • Pages: 2283–2292

Subject Area: Engineering

Abstract

Campus recruitment at Indian technical universities continues to rely on fragmented manual processes—spreadsheet tracking, broadcast emails, and physical application forms—that introduce significant administrative inefficiency, poor student visibility, and inadequate reporting for institutional decision-making. This paper presents the design, implementation, and evaluation of the Raffles University Placement Management System (RUPMS), a full-stack web application developed on the MERN (MongoDB, Express.js, React.js, Node.js) architecture to digitise and consolidate the entire placement lifecycle. RUPMS provides four independent role-based portals—Student, TPO Admin, Management Admin, and Super Admin—each equipped with a purpose-built interface and enforced access boundaries via JSON Web Token authentication and middleware-level role guards. Core capabilities include cloud-based document storage through Cloudinary, automated email dispatch via Nodemailer, real-time placement analytics rendered with Chart.js, and a Kubernetes-ready Docker deployment configuration. Structured functional testing across ten test scenarios and performance benchmarking under twenty concurrent users demonstrate that the system processes all defined use cases correctly, maintains median API response latencies below 150 milliseconds, and sustains uninterrupted operation across a 48-hour evaluation window. The findings confirm that a unified, institutionally tailored placement portal substantially reduces administrative overhead and enables data-driven placement management.

Keywords
Placement Management SystemMERN StackRole-Based Access ControlReact.jsNode.jsMongoDBJWT AuthenticationCloudinaryNodemailerChart.jsREST APIDockerKubernetes