This project is for the final project of course "Object-Oriented Programming". The application is built using Java and Netbeans. The Application is a gym management system where different roles can be log in into the system to manage data such as trainer, customer, equipment, exercise plan and subscriptions. There are total of 4 roles in this application:
- Staff - can manage all the data except for gym data
- Customer - can view and subscribe to exercise plans provided by the gym and view existing subscription plans
- Trainer - can manage exercise plans
- Admin - can manage all the data
The data files used are all the .txt files included in this repository.