/project-casimiro-a

Primary LanguageJavaScriptMIT LicenseMIT

QA: https://ancient-sands-73880.herokuapp.com/

logo-travelhub logo-travelhub

La web app per pianificare i tuoi viaggi ed esplorare il mondo

mockup


Descrizione del progetto


Il progetto, sviluppato nell'arco di tre settimane, consiste nella creazione di una piattaforma che permetta all'utente di scegliere una città da visitare e sfogliare il catalogo di tutte le esperienze e le attività correlate a quella città. Il progetto è stato svolto da un team di 5 sviluppatori junior coordinati da uno sviluppatore senior. Il team, che ha utilizzato Next.JS per la costruzione della web app, ha organizzato il lavoro seguendo i principi della metodologia Agile e adottando il framework Kanban.


Tecnologie


tag

tag


Funzionalità


  • UI/UX responsive design
  • Musement API
  • Routing
  • Redux per lo state management
  • Middleware thunk
  • Lazy loading
  • Auth con Firebase
  • Carrello con Firestore
  • Implementazione multilingua (i18n)

Performance


Ottimizzazione tramite Lighthouse

lighthouse

lighthouse


Come avviare il progetto


Questo progetto Next.js è stato avviato con create-next-app.

Avvia il server di sviluppo:

npm run dev
# or
yarn dev

Apri http://localhost:3000 nel tuo browser per vedere il risultato.

Puoi modificare direttamente pages/index.js e la pagina si aggiornerà automaticamente.

Team


-Agnese Spinella
-Dario Castiglione
-Davide Missiato
-Federica Santoro
-Roberta Pennisi

Team guidato da Casimiro P. Ciancimino

Si ringrazia tutto il team di Edgemony e le aziende per averci permesso di prendere parte a questo percorso!