Full-stack projekt

— Jednoduchá aplikace účetnictví

Fullstack projekt - seznam osob Fullstack projekt - úprava osob Fullstack projekt - seznam faktůr

Popis

SPA (Single Page Application) navržená pro vedení jednoduchého účetnictví a zobrazování statistik. Aplikace implementuje plnou CRUD funkcionalitu pro správu osob a faktur, doplněnou o základní statistické výstupy pro jednotlivce i podnik. Stylizace je zatím minimální, zaměřeno primárně na funkční logiku a backendovou integritu.

Tech-stack:

Kategorie Technologie
Back-end Java, Spring Boot, Spring Security, Hibernate, Maven, Swagger, JPA, REST API, JSON
Front-end React, React Router, CSS, Bootstrap
Validace & Mapování Jakarta Bean Validation, MapStruct, Postman
Databázová vrstva MySQL (XAMPP), MySQL Connector
UI & Utility Pluginy Lombok

Funkce

Smysl

Hlavním smyslem projektu bylo získat praktické zkušenosti z nově nabytých znalostí v rozšiřujícím akreditovaném kurzu, kde jsem rozvíjel své full-stack dovednosti díky primárnímu zaměření na React, a tím i front-end. Cílem bylo propojit předešlé backendové znalosti s REST API a ověřit schopnost navrhnout funkční architekturu. Projekt slouží spíše jako zkouška/důkaz znalostí než jako plnohodnotná aplikace s validací, zabezpečením a individuálním stylizováním. Výsledkem je lehká aplikace se solidními metodami, připravená na nový kabátek a dopsání do úplnosti.

Testovací přístupové údaje

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

Odkaz

Spustit aplikaci Stáhnout aplikaci (vyžažaduje heslo)