Welcome to the Gym Management System! This application helps you manage gym operations, including employees, trainers, trainees, and customer payments.
The Gym Management System is a comprehensive tool designed to streamline the management of gym operations. It includes functionalities for managing employees, trainers, trainees, and customer payments, ensuring efficient and organized gym management.
- Employee Management: Add, update, and remove employees.
- Trainer Management: Manage trainer schedules and information.
- Trainee Management: Track trainee progress and details.
- Customer Payments: Handle monthly payments and billing.
- Programming Language: Java
- Database: MySQL (or any other database you used)
- IDE: IntelliJ IDEA, Eclipse (or any other IDE you used)
To get a local copy up and running, follow these steps:
- Ensure you have Java Development Kit (JDK) installed.
- Ensure you have MySQL (or your preferred database) installed.
- Install an IDE like IntelliJ IDEA or Eclipse.
-
Clone the repository:
git clone https://github.com/st-miki/Gym_Management_System.git
-
Navigate to the project directory:
cd Gym_Management_System
-
Set up the database:
- Create a new database in MySQL (or your preferred database).
- Update the
application.properties
file (or equivalent configuration file) with your database credentials.
-
Build the project using your IDE or with Maven/Gradle (if applicable):
mvn clean install
-
Run the application:
java -jar target/your-application.jar
Update the application.properties
file with your database configuration:
spring.datasource.url=jdbc:mysql://localhost:3306/your-database-name
spring.datasource.username=Admin
spring.datasource.password=1234
spring.jpa.hibernate.ddl-auto=update
Once the application is running, you can access it via your web browser or the specified interface. Use the application to add, update, manage, and track gym-related information, including employees, trainers, trainees, and customer payments.
Here are some screenshots of the Gym Management System:
Feel free to reach out if you have any questions or suggestions!
Email: mikiengida52@gmail.com
Twitter: @st_mickey_
License
Distributed under the MIT License. See LICENSE for more information.