An open API service indexing awesome lists of open source software.

https://github.com/addreeh/fit360

🏋️ Fit360 - Angular and Springboot Gym Management Web App
https://github.com/addreeh/fit360

angular fitness-app gym-management java spring-boot typescript

Last synced: 3 months ago
JSON representation

🏋️ Fit360 - Angular and Springboot Gym Management Web App

Awesome Lists containing this project

README

          

# Fit360 🏋️‍♀️

## Overview
Fit360 is a comprehensive gym management web application built with Angular frontend and Spring Boot backend, designed to streamline gym operations and member management.

## Features
- Member management
- Workout tracking
- Class scheduling
- Membership plans
- Billing and payment integration
- Admin dashboard

## Technologies
- Frontend: Angular
- Backend: Spring Boot
- Database: MySQL/PostgreSQL
- Authentication: Spring Security

## Installation

### Prerequisites
- Node.js
- Angular CLI
- Java 11+
- Maven/Gradle

### Setup
1. Clone repository
```bash
git clone https://github.com/addreeh/Fit360.git
```

2. Backend setup
```bash
cd backend
./mvnw spring-boot:run
```

3. Frontend setup
```bash
cd frontend
npm install
ng serve
```

## Screenshots
![Screenshot 2024-03-22 194433](https://github.com/user-attachments/assets/b746a3e0-d5a7-4e83-bb97-d909d545baf7)
![Screenshot 2024-03-22 200626](https://github.com/user-attachments/assets/e1cf7ece-7a5c-4c65-a3ba-a24be1edfc76)
![Screenshot 2024-03-22 200640](https://github.com/user-attachments/assets/28990d20-4a76-4c50-871a-b0554c240b98)
![Screenshot 2024-03-22 200840](https://github.com/user-attachments/assets/8f1f759f-3f69-4aee-8bbb-dc4c94b36609)
![Screenshot 2024-03-22 200747](https://github.com/user-attachments/assets/296b0311-aece-4b3c-9ac5-9036a20b01ef)
![Screenshot 2024-03-22 200907](https://github.com/user-attachments/assets/5e25e9bd-5101-433d-957c-7059ab14bd8d)

## Contributing
Contributions welcome. Check issues page.