Nasza aplikacja ma na celu zarządzanie zasobami wirtualnej biblioteki, umożliwiając użytkownikom wyszukiwanie, rezerwację, wypożyczanie, dodadnie ocen do książek i ich recenzji oraz sprawdzenie dostępności książek. Można utworzyć nowe konto użytkownika, zalogować się do istniejacego konta.
- sklonuj repozytorium do folderu na swoim urządzeniu
- przejdź do scieżki [twoja_ścieżka_do_projektu]\tijoLibrary
- uruchom komendę
mvn test
- sklonuj repozytorium do folderu na swoim urządzeniu
- przejdź do scieżki [twoja_ścieżka_do_projektu]\tijoLibrary
- uruchom komendę
mvn spring-boot:run
- wpisz w okno przeglądarki
localhost:5000
(domyślny port aplikacji to 5000)
- sklonuj repozytorium do folderu na swoim urządzeniu
- przejdź do scieżki [twoja_ścieżka_do_projektu]\tijoLibrary
- uruchom komendę
mvn spring-boot:run
aby rozpocząc działanie apliakcji - w oknie przeglądarki wpisz
http://localhost:5000/swagger-ui/
(domyślny port aplikacji to 5000)
- Spring Boot
- Spring Data JPA
- Spring Data REST
- Hibernate
- H2 Database
- Spring Security
- Thymeleaf
- Swagger (Springfox)
- Java (17)
- Maven
-
Krok 1: Zaloguj się do systemu biblioteki.
-
Krok 2: Przejdź do panelu administratora.
-
Krok 3: Dodaj nową książkę, wprowadzając poprawne informacje.
-
Krok 4: Zweryfikuj obecność nowej pozycji w katalogu.
-
Krok 1: Zaloguj się do systemu biblioteki.
-
Krok 2: Przejdź do panelu administratora.
-
Krok 3: Wybierz książkę do usunięcia i potwierdź operację.
-
Krok 4: Sprawdź, czy książka została usunięta z katalogu i czy wszelkie rezerwacje zostały anulowane.
-
Krok 1: Zaloguj się na konto użytkownika.
-
Krok 2: Przeszukaj katalog i wybierz dostępną książkę.
-
Krok 3: Rezerwuj książkę i sprawdź potwierdzenie rezerwacji.
-
Krok 4: Zweryfikuj, czy status książki zmienił się na "zarezerwowana".
-
Krok 1 : Logowanie od systemu ( admin )
-
Krok 2 : Wyszukanie użytkownika
-
Krok 3 : Wybór opcji usuwania
-
Krok 4 : Potwierdzenie usunięcia
-
Krok 1: Zaloguj się na konto użytkownika.
-
Krok 2: Przejdź do sekcji historii wypożyczeń.
-
Krok 3: Zweryfikuj, czy wyświetlane są wszystkie poprzednie wypożyczenia i rezerwacje, zarówno udane, jak i anulowane.
-
Krok 1: Wpisz błędny login
-
Krok 2: Wpisz hasło
-
Krok 3: Zweryfikuj, czy nie ma możliwości logowania przy podaniu złego loginu
-
Krok 1: Wpisz login
-
Krok 2: Wpisz błędne hasło
-
Krok 3: Zweryfikuj, czy nie ma możliwości logowania przy podaniu złego hasła
-
Krok 1: Zaloguj się na konto użytkownika
-
Krok 2: W panelu wyszukiwania wpisz nazwę książki, której nie ma w bibliotece
-
Krok 3: Zweryfikuj czy wyświetla się informacja o braku książki w bibliotece
-
Krok 1: Zaloguj się na konto użytkownika
-
Krok 2: Wyszukaj książkę , która jest już zarezerwowana
-
Krok 3: Zweryfikuj, czy nie masz możliwości zarezerwowania tej książki
-
Krok 1 : Logowanie do systemu
-
Krok 2 : Przejście do ustawień konta
-
Krok 3 : Zmiana nazwy
-
Krok 4 : Zapisanie zmian
-
Krok 1 : Logowanie do systemu
-
Krok 2 : Przejście do ustawień konta
-
Krok 3 : Zmiana hasła
-
Krok 4 : Zapisanie zmian
-
Krok 1: Zaloguj się na konto użytkownika
-
Krok 2: W panelu wyszukiwania wpisz nazwę książki, która jest w bibliotece
-
Krok 3: Zweryfikuj, czy wyświetla się informacja o książce
-
Krok 1: Spróbuj dodać błędny adres e-mail do otrzymywania powiadomień.
-
Krok 2: Zweryfikuj, czy system odpowiednio reaguje i nie zapisuje niepoprawnego adresu e-mail.
-
Krok 1: Oceń książkę, nie dodając przy tym recenzji.
-
Krok 2: Sprawdź, czy system poprawnie obsługuje ocenę bez recenzji.
-
Krok 1 : Logowanie do systemu
-
Krok 2 : Przejście do ustawień konta
-
Krok 3 : Zmiana adresu e-mail
-
Krok 4 : Zapisanie zmian
-
Krok 1: Dodaj nową kategorię do książki.
-
Krok 2: Zweryfikuj, czy kategoria została dodana poprawnie.
-
Krok 1: Dodaj nową kategorię do systemu.
-
Krok 2: Przyporządkuj książkę do nowej kategorii.
-
Krok 3: Zweryfikuj, czy kategoria została dodana i przyporządkowana poprawnie.
-
Krok 1 : Przejście do zarządzania książkami
-
Krok 2 : Wybór danej książki
-
Krok 3 : Zmiana tytułu książki
-
Krok 4 : Zatwierdzenie zmian
-
Krok 1: Wypożycz kilka książek.
-
Krok 2: Sprawdź, czy historia aktywności pokazuje poprawną ilość wypożyczonych książek.
-
Krok 1 : Przejście do zarządzania książkami
-
Krok 2 : Wybór danej książki
-
Krok 3 : Zmiana autora książki
-
Krok 4 : Zatwierdzenie zmian
-
Krok 1: Dodaj recenzję do książki.
-
Krok 2: Usuń swoją recenzję.
-
Krok 3: Zweryfikuj, czy recenzja została poprawnie usunięta.
-
Krok 1 : Przejście do historii
-
Krok 2 : Wybór pozycji do usunięcia
-
Krok 3 : Usunięcie danej pozycji
-
Krok 4 : Zatwierdzenie zmian
-
Krok 1 : Przejście do ocen
-
Krok 2 : Wybór pozycji do usunięcia
-
Krok 3 : Usunięcie danej pozycji
-
Krok 4 : Zatwierdzenie zmian
-
Krok 1 : Przejście do ocen
-
Krok 2 : Wybór oceny, którą chcemy zmienić
-
Krok 3 : Zmiana oceny
-
Krok 4 : Zatwierdzenie zmian
-
Krok 1 : Przejście do recenzji
-
Krok 2 : Wybór pozycji, którą chcemy zrecenzować
-
Krok 3 : Dodanie recenzji
-
Krok 4 : Zatwierdzenie recenzji
-
Krok 1 : Przejście do recenzji
-
Krok 2 : Wybór recenzji, którą chcemy zmienić
-
Krok 3 : Zmiana recenzji
-
Krok 4 : Zatwierdzenie zmian
-
Krok 1 : Przejście do wyszukiwania
-
Krok 2 : Wyprowadzenie do kryteriów wyszukiwania konkretnej kategorii
-
Krok 3 : Zastosowanie filtra i wyszukanie pozycji
-
Krok 1: Znajdź popularną książkę.
-
Krok 2: Dodaj się do listy oczekujących.
-
Krok 3: Zweryfikuj, czy użytkownik jest dodany na listę oczekujących.
-
Krok 1: Wejdź na listę oczekujących.
-
Krok 2: Usuń się z listy oczekujących.
-
Krok 3: Zweryfikuj, czy użytkownik nie otrzymuje powiadomienia o dostępności książki.
-
Krok 1 : Wejdź na swój profil
-
Krok 2 : Przejdź do zakładki wypożyczone
-
Krok 3 : Sprawdź czy w zakładce wyświetlają się wszystkie pozycje, które są aktualnie przez