Cel pracy: Celem projektu jest stworzenie w pełni funkcjonalnej aplikacji webowej dla księgarni internetowej. Aplikacja będzie umożliwiać użytkownikom przeglądanie książek według kategorii, wyświetlanie szczegółowych informacji o wybranych książkach oraz dodawanie ich do koszyka. System będzie również umożliwiać zarządzanie książkami oraz kategoriami, a także rejestrację i logowanie użytkowników.
Założenia: Aplikacja będzie napisana w języku Java z wykorzystaniem frameworka Spring Boot. Interfejs użytkownika będzie stworzony z użyciem HTML, CSS oraz JavaScript. Dane będą przechowywane w relacyjnej bazie danych, np. MySQL. Aplikacja będzie podzielona na warstwy: prezentacji, logiki biznesowej oraz dostępu do danych. Użytkownicy będą mogli przeglądać książki według kategorii, wyświetlać szczegóły książek oraz dodawać książki do koszyka.System będzie posiadał panel administracyjny do zarządzania książkami i kategoriami. Aplikacja będzie responsywna i dostępna na urządzeniach mobilnych.
Motywacja: Motywacją do realizacji projektu jest rosnące zapotrzebowanie na aplikacje e-commerce, które umożliwiają łatwe i wygodne zakupy online. Księgarnie internetowe zyskują na popularności ze względu na szeroki asortyment, konkurencyjne ceny i wygodę zakupu. Realizacja projektu pozwoli na zdobycie praktycznych umiejętności w tworzeniu zaawansowanych aplikacji webowych, zarządzaniu danymi oraz implementacji funkcjonalności e-commerce, co jest cennym doświadczeniem na rynku pracy.
Opis tematu: Projekt polega na stworzeniu księgarni internetowej, która umożliwi użytkownikom przeglądanie i zakup książek online.
Spodziewane wyniki: Funkcjonalna aplikacja webowa, responsywny design, bezpieczny
system logowania, panel administracyjny, integracja z systemem płatności, dokumentacja techniczna.
|