TravelTrucks
#Frontend aplikacja internetowa dla usługi wynajmu kamperów
Projekt realizuje:
katalog samochodów z filtracją
strony szczegółów kampera
system ulubionych
formularz rezerwacji
przegląd recenzji
Aplikacja zbudowana jest z wykorzystaniem nowoczesnego stosu technologii i demonstruje pracę z #API, zarządzanie stanem i routowanie.
Cechy:
Katalog kamperów — wyświetlanie listy kamperów z paginacją serwerową
Filtracja według parametrów (lokalizacja, wyposażenie itp.)
Ulubione — dodawanie/usuwanie kamperów do/z ulubionych
Strona szczegółów kampera — osobna strona z szczegółowymi informacjami
Formularz rezerwacji — formularz rezerwacji
Recenzje — wyświetlanie recenzji użytkowników
Praca z API i obsługa asynchronicznych zapytań
Stos technologiczny:
#Next.js
#TypeScript
Zustand
Axios
Co demonstruje ten projekt:
Budowa #SPA na Next.js
Praca z #REST API
Paginacja serwerowa
Globalne zarządzanie stanem
Obsługa formularzy
Architektura komponentów
Typizacja danych przez TypeScript
Projekt realizuje:
katalog samochodów z filtracją
strony szczegółów kampera
system ulubionych
formularz rezerwacji
przegląd recenzji
Aplikacja zbudowana jest z wykorzystaniem nowoczesnego stosu technologii i demonstruje pracę z #API, zarządzanie stanem i routowanie.
Cechy:
Katalog kamperów — wyświetlanie listy kamperów z paginacją serwerową
Filtracja według parametrów (lokalizacja, wyposażenie itp.)
Ulubione — dodawanie/usuwanie kamperów do/z ulubionych
Strona szczegółów kampera — osobna strona z szczegółowymi informacjami
Formularz rezerwacji — formularz rezerwacji
Recenzje — wyświetlanie recenzji użytkowników
Praca z API i obsługa asynchronicznych zapytań
Stos technologiczny:
#Next.js
#TypeScript
Zustand
Axios
Co demonstruje ten projekt:
Budowa #SPA na Next.js
Praca z #REST API
Paginacja serwerowa
Globalne zarządzanie stanem
Obsługa formularzy
Architektura komponentów
Typizacja danych przez TypeScript