Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/cepdnaclk/e19-co227-a-simple-web-or-mobile-application-for-a-gym

A simple web/mobile application to facilitate the appointment-making, and progress tracking functionalities of a Gym.
https://github.com/cepdnaclk/e19-co227-a-simple-web-or-mobile-application-for-a-gym

co227 e19 gymapp java mysql react spring spring-boot spring-security web

Last synced: about 1 month ago
JSON representation

A simple web/mobile application to facilitate the appointment-making, and progress tracking functionalities of a Gym.

Awesome Lists containing this project

README

        

# Welcome to the GymHub Web App Project Repository

# GymHub
![logo](https://github.com/cepdnaclk/e19-CO227-A-Simple-Web-or-Mobile-Application-For-A-Gym/assets/111074993/f1c64a2a-440f-41b6-b325-4cd0a99105ce)

---

## Team
- E/19/074, Dharmarathne B.A.M.I.E., [email](mailto:[email protected])
- E/19/124, Gunasekara M.H., [email](mailto:[email protected])
- E/19/166, Jayathunga W.W.K., [email](mailto:[email protected])
- E/19/424, Weerasinghe H.A.S.N., [email](mailto:[email protected])

## Table of Contents
1. [Introduction](#introduction)
2. [Project Overview](#project_overview)
3. [High Level Architecture](#high_level_architecture)
4. [Data Flow](#data_flow)
5. [Appointment Approval Process](#appointment_approval_process)
6. [License](#license)
7. [Links](#links)

---

## Introduction

Thank you for visiting the repository for the GymWeb App project! This web application is designed to revolutionize the way people manage their fitness journeys, providing a comprehensive platform that brings together gym-goers, trainers, and fitness enthusiasts. Whether you're a seasoned athlete or just starting out on your fitness adventure, GymWeb App has something to offer for everyone.

## Project Overview

In today's fast-paced world, staying fit and healthy is a priority for many. However, the process of finding the right gym, creating personalized workout routines, and tracking progress can be overwhelming. The GymWeb App aims to address these challenges by offering the following features:

- **User Authentication:** Secure registration and login processes to ensure the privacy of users' data.
- **Personalized Workouts:** Users can create and customize workout routines tailored to their fitness goals and preferences.
- **Trainer Interaction:** Connect with certified fitness trainers for expert guidance, personalized advice, and training plans.
- **Progress Tracking:** Easily monitor your fitness journey by recording and visualizing your progress over time.

Let's embark on a journey towards a healthier lifestyle with GymHub Web App!

## High Level Architecture

![Highlevel](https://github.com/cepdnaclk/e19-CO227-A-Simple-Web-or-Mobile-Application-For-A-Gym/assets/111074993/3862d460-451e-49d7-a551-6e6e3952ab59)

## Data Flow

![dataflow](https://github.com/cepdnaclk/e19-CO227-A-Simple-Web-or-Mobile-Application-For-A-Gym/assets/111074993/02d75de9-d704-45d1-86ea-c23f8de472ec)

## Appointment Approval Process

![newflowchart](https://github.com/cepdnaclk/e19-CO227-A-Simple-Web-or-Mobile-Application-For-A-Gym/assets/111074993/ac8ea05e-d016-4458-bb3b-f6baa3723849)

## License
[MIT License](LICENSE)

## Links

- [Mid Presentation](https://github.com/cepdnaclk/e19-CO227-A-Simple-Web-or-Mobile-Application-For-A-Gym/files/12768674/Group13.pdf)
- [Project Repository](https://github.com/cepdnaclk/e19-CO227-A-Simple-Web-or-Mobile-Application-For-A-Gym)
- [Project Page](https://cepdnaclk.github.io/e19-CO227-A-Simple-Web-or-Mobile-Application-For-A-Gym/)
- [Department of Computer Engineering](http://www.ce.pdn.ac.lk/)
- [University of Peradeniya](https://eng.pdn.ac.lk/)

[//]: # (Please refer this to learn more about Markdown syntax)
[//]: # (https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet)