Zpět na týmové projekty
Týmový
RelaxMap
Moderní cestovní platforma pro objevování, sdílení a správu míst pro rekreaci po celé Ukrajině.

Přehled
RelaxMap je týmový full-stack projekt postavený na Next.js 16 a React 19. Platforma umožňuje uživatelům objevovat rekreační místa po celé Ukrajině, vytvářet a upravovat vlastní místa, přidávat recenze, spravovat osobní profily a pracovat s interaktivní mapou. Aplikace kombinuje Server-Side Rendering, hydrataci React Query, autentizaci, chráněné trasy a moderní architekturu App Routeru.
Můj přínos
Zodpovědnosti
- Vývoj znovupoužitelných React komponent
- Implementace autentizace a chráněných tras
- Integrace REST API pomocí Axiosu
- Implementace Server-Side Renderingu s hydratací React Query
- Vývoj interaktivních map pomocí Leaflet
- Implementace CRUD funkcionality pro místa
- Tvorba funkcí pro správu profilu
- Vytvoření responzivního rozhraní pomocí CSS Modules
- Účast na architektuře projektu a code review
Výzvy
- Návrh škálovatelné architektury App Routeru
- Synchronizace stavu serveru a klienta
- Implementace intercepting routes a modální navigace
- Autentizace s automatickou obnovou relace
- Optimalizace výkonu SSR