Skip to content

ABorkowska/GymWebApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GymWebApp

IRON Gym - a web-based fitness / gym management application written in Java

It is intended to serve as a software platform for gym administrators as well as a simple fitness application for gym members.

Main functionalities:

USER panel:

  • Weekly fitness classes schedule with an online registration function
  • Offer to order/buy personal training plans according to individual training goals
  • Customized workout generator to create own trainings based on user preferences (target muscle groups and equipment)
  • User dashboard with an overview of current class registrations, ordered personal plans and created custom workouts

ADMIN panel:

  • Managing classes schedule to edit, delete and add new classes
  • Overview of current class registrations and a reservation reset function tbc.

Used technologies:

  • JAVA
  • Spring Boot
  • Spring Security
  • Spring MVC
  • Spring Data
  • Hibernate
  • MySQL
  • Front-end: JSP, HTML/CSS, JS / Bootstrap 5

--- Sample views ---

Home page

obraz

Classes schedule

obraz

Class registration

obraz

Peronal plans

obraz

Plan ordering

obraz

Pay form

obraz

User dashboard

obraz

Workout generator

obraz

Admin Schedule

obraz

obraz

About

Web-based fitness / gym management application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors