GympAPPa Spooty App – Pera Sports & Gymnasium Management System
Team
- E/22/018, A. C. F. Akeela, email
- E/22/157, R. V. Jayalath, email
- E/22/402, H. P. P. E. Umanda, email
- E/22/425, D. S. Wellage, email
Table of Contents
Introduction
Problem
Currently sports facility management is handled manually…
Proposed Solution
GympAPPa Spooty App provides a centralized platform…
Technologies Used
Frontend: HTML, CSS, JavaScript
Backend: Node.js + Express
Database: PostgreSQL
Authentication: Firebase Auth
Version Control: GitHub
Solution Architecture
The system follows a client-server architecture:
- The frontend provides the user interface for students and administrators.
- The backend API handles business logic and requests.
- PostgreSQL stores equipment, users, bookings, and tournaments.
- Firebase Authentication manages secure login.
A high-level architecture diagram will be added in future updates.
Software Designs
Detailed designs with many sub-sections
Testing
Testing done on software : detailed + summarized results
Conclusion
GympAPPa Spooty App aims to modernize sports and gym facility management at the University of Peradeniya by providing an efficient, centralized, and user-friendly web platform. Future improvements will include real-time analytics and mobile support.