Benvenuto nel progetto BooRoad, una web application, pensata per aiutare sia i clienti a scoprire e partecipare a viaggi di gruppo in tutto il mondo, sia agli accompagnatori a gestire le informazioni dei clienti e del viaggio.
Questa è la prima fase dello sviluppo e si concentra solo sul frontend, utilizzando dati fittizi per simulare il comportamento dell'app.
Costruire l’interfaccia utente base dell’app, con navigazione tra pagine, visualizzazione dei dati dei viaggi e di chi vi partecipa, con layout responsive, senza connessione a un backend reale.
-
React.js con vite
-
Bootstrap 5 per lo stile
-
CSS plain per personalizzazioni aggiuntive
-
Mock data in un file .js
-
Lista prossimi itinerari sulla homepage
-
pagina con tutti i viaggi
-
pagina contatti
-
Pagina con dettaglio del singolo viaggio
-
pagina con dettaglio singolo viaggiatore
-
Navigazione client-side con React Router
-
Layout responsive con Bootstrap
-
Styling personalizzato con CSS plain
-
Mock data in src/data/itinerari.js
-
Connessione a un backend (Node.js + DB)
-
Sistema di login e registrazione
-
Prenotazione viaggi e gestione profilo utente
-
Filtri per destinazione, prezzo, durata