Back-end projekt

— Správa evidence pojištěných

Backend projekt - vytvoření pojištěnce Backend projekt - menu pojistných událostí Backend projekt - detail smlouvy

Popis

Plně responzivní webová aplikace pro správu pojištěných osob, jejich pojistných smluv a událostí. Aplikace je psaná dle osvědčených postupů a obsahuje plnou CRUD funkcionalitu všech spravovaných entit v relační SQL databázi.

Tech-stack:

Kategorie Technologie
Back-end Java, Spring Boot, Spring Security, Hibernate, Maven
Front-end HTML, CSS, Bootstrap, Thymeleaf
Validace & Mapování Jakarta Bean Validation, MapStruct
Databázová vrstva MySQL (XAMPP)
UI & Utility Pluginy Lightbox

Funkce

Smysl

Cílem projektu bylo si nejen procvičit principy webového vývoje, ale hlavně ověřit schopnost navrhnout a realizovat aplikaci bez zbytečné abstrakce, s důrazem na backendovou čistotu a systémovou čitelnost. Projekt vznikl jako rozšíření znalostí získaných v akreditovaném kurzu, kde jsem se zaměřil na hlubší porozumění architektuře, správě entit, validaci vstupů a bezpečnostnímu návrhu. Výsledkem je aplikace, která nejen funguje, ale je připravena růst s podporou rolí, statistik, archivace a zaměnitelného jádra.

Testovací přístupové údaje

Přihlášovací jméno: test@host.ia
Heslo: test123

Odkaz

Spustit aplikaci Odkaz na GitHub