Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nemanja1105/online-fitness-admin-jsp-m2


https://github.com/nemanja1105/online-fitness-admin-jsp-m2

bootstrap5 dao jsp jsp-m2 mvc mysql servlet

Last synced: about 4 hours ago
JSON representation

Awesome Lists containing this project

README

        

Description:

This repository contains the source code of the administrative part of the application, developed in Java using JSP (JavaServer Pages) M2 technology and Bootstrap 5. DAO design pattern was used to access the database.

To access the administrative application, it is necessary to have an account that is directly created in the database. The homepage contains a login form. After successful login, the user is presented with a menu with the following options:

Categories: Enables data management (CRUD operations) regarding categories and specific attributes of fitness programs.
Users: Allows data management (CRUD operations) regarding users of the fitness online application (clients and advisors).
Statistics: Provides an overview of logs from the fitness backend application.

Application screenshoots

![image](https://github.com/Nemanja1105/Online-Fitness-Admin-JSP-M2/assets/93669392/7d69c6ea-9ffe-47bc-9010-ba3cd0692d10)
![image](https://github.com/Nemanja1105/Online-Fitness-Admin-JSP-M2/assets/93669392/c50c2bb6-0548-4ef5-8114-aa5fce4ead7d)
![image](https://github.com/Nemanja1105/Online-Fitness-Admin-JSP-M2/assets/93669392/f8e87948-75ae-4015-885a-685e93272b54)
![image](https://github.com/Nemanja1105/Online-Fitness-Admin-JSP-M2/assets/93669392/6fe81180-ec47-4958-a3b9-a20da37d9d4b)
![image](https://github.com/Nemanja1105/Online-Fitness-Admin-JSP-M2/assets/93669392/6c79be80-3dd1-4dff-8ab0-eb274e505b73)