ABSTRACT Modern fitness centers require efficient digital systems to manage memberships, attendance, payments, trainers, and equipment. Traditional manual and spreadsheet-based methods lead to data inconsistency, revenue leakage, and operational inefficiencies. This paper presents IRONCORE, a full-stack web-based Gym Management System developed using Node.js, Express.js, MongoDB, and Vanilla JavaScript. The system integrates 14 functional modules including member management, attendance tracking, payment processing, analytics reporting, trainer management, and automated membership expiry alerts. JWT-based authentication ensures secure access control. The system follows RESTful architecture and MVC design principles to achieve modularity and scalability. Experimental deployment in a single-gym environment demonstrated improved administrative efficiency and real-time data visibility. Experimental evaluation indicates improved operational efficiency, reduced administrative workload, and stable system performance under concurrent access conditions. Keywords—Gym Management System, Node.js, MongoDB, REST API, JWT Authentication, Web Application, Fitness Automation
Read more