Skip to content

infoshareacademy/jjdd9-DreamTeam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projekt tworzony przez zespół DreamTeam podczas kursu przygotowującego do pracy na stanowisku Junior Java Developer realizowanego przez InfoShare Academy w Gdańsku. W projekcie wykorzystano technologie Java EE, Hibernate, FreeMarker, system zarządzania relacyjnymi bazami danych MySQL oraz JDK13. Założeniem projektu było stworzenie w pełni funkcjonalnej biblioteki on-line z możliwością przeglądania zbiorów, wyszukiwania, filtrowania oraz przeglądania pojedynczej pozycji. Dla zalogowanych użytkowników dostępne są rezerwowanie oraz dodawanie książek do Ulubionych. Zalogowani użytkownicy z przypisaną rolą admin lub wyższą mają możliwość dodawania, edycji oraz usuwania książek z bazy danych. Mogą również nadawać uprawnienia innym użytkownikom. Logowanie użytkowników odbywa się w oparciu o protokół OAuth 2.0 Google. Książki dostępne w bibliotece on-line pochodzą z API Wolne Lektury. Aplikacja posiada dwa moduły: konsolowy i webowy.

Aplikacja dostępna jest pod adresem: http://dreamteam.jjdd9.is-academy.pl/.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •