Skip to content

This is a Gym Management System developed using Java and Spring Boot. The system helps manage gym members, subscriptions, and schedules efficiently.

Notifications You must be signed in to change notification settings

shahob-atm/gym_management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Overview

This is a Gym Management System developed using Java and Spring Boot. The system helps manage gym members, subscriptions, and schedules efficiently.

Features

  • User authentication and authorization
  • Membership management
  • Workout session scheduling
  • Payment processing
  • Admin dashboard

Technologies Used

  • Java
  • Spring Boot
  • Maven
  • PostgresSQL (or another relational database)
  • Hibernate (JPA)
  • React/Angular for frontend

Installation

Prerequisites

  • JDK 17+
  • Maven
  • PostgresSQL (or configured database)

Steps

  1. Clone the repository:
    git clone <repository-url>
  2. Navigate to the project directory:
    cd gym_management
  3. Configure database connection in application.properties.
  4. Build the project:
    mvn clean install
  5. Run the application:
    mvn spring-boot:run

Usage

  • Access the application at http://localhost:8080
  • Register and login in as a user or admin
  • Manage members, subscriptions, and schedules via the dashboard

Contributing

Feel free to fork the repository and submit pull requests.


Note: Update the database configuration and dependencies as needed.

About

This is a Gym Management System developed using Java and Spring Boot. The system helps manage gym members, subscriptions, and schedules efficiently.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages