Skip to content

Aplikacja do zarządzania klubem fitness. Napisana i rozwijana w celach edukacyjnych.

Notifications You must be signed in to change notification settings

gzacharski/System-Obslugi-Silowni

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Autorska aplikacja do zarządzania klubem fitness. Napisana i rozwijana w celach edukacyjnych.
Umieszczona na AWS i dostępna poprzez link: http://mygymapp-env.eba-jpprh8un.eu-central-1.elasticbeanstalk.com/.


System obsługi siłowni jest aplikacja stworzona w celu ulepszenia zarządzania klubem fitness oraz poprawy jakości obsługi klienta.
W systemie wyodrębiono pięć ról użytkowników: Administrator, Manager, Pracownik, Trener oraz Klient. Po zarejestrowaniu się na stronie, w celach demonstracyjnych, nowy użytkownik ma przydzielone wszystkie role oprócz Administratora. W zależności od roli dostępne są poszczególne funkcjonalności:

Rola Funkcjonalności Stan
Administrator Edycja, usunięcie lub zmiana roli użytkownika. Wyświetlanie/dodawanie/edycja/usuwanie trenerów, zajęć oraz sprzętu fitness dostępne
Manager Wyświetlanie/dodawanie/edycja/usuwanie trenerów, zajęć oraz sprzętu fitness . Wyświetlanie listy użytkowników dostępne
Pracownik - w opracowaniu
Trener Wyświeltanie listy użytkowników zapisanych na dane zajęcia. w opracowaniu
Klient zapis na zajęcia oraz rezygnacja, podgląd zajęć użytkownika, edycja danych osobowych dostępne

Technologie

Front-end:

  • HTML
  • CSS
  • JavaScript
  • framework Bootstrap
  • Java Server Pages.

Back-end:

  • Java/framework Spring, w szczególności Spring MVC, Spring Security, Spring AOP oraz Spring REST.

Baza danych:

  • MySQL
  • dostęp za pomocą frameworka Hibernate.

Integracje:

  • Google reCAPTCHA

Hosting:

  • Amazon Web Services

About

Aplikacja do zarządzania klubem fitness. Napisana i rozwijana w celach edukacyjnych.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published