Questo progetto è stato realizzato nell'ambito del corso di Programmazione Web e Mobile ed è una piattaforma che consente agli utenti di gestire viaggi e prenotazioni in modo semplice e intuitivo. La piattaforma offre funzionalità avanzate per semplificare il processo di pianificazione dei viaggi e garantire una migliore esperienza utente.
Gli utenti possono:
- Creare un account personale fornendo nome, indirizzo e dati di pagamento.
- Aggiungere una foto del profilo.
- Verificare il proprio account.
La piattaforma consente agli utenti di:
- Effettuare prenotazioni inserendo le date desiderate e i dettagli di pagamento.
- Visualizzare e gestire le prenotazioni effettuate.
- Apportare modifiche, cancellazioni e aggiungere richieste speciali.
In base alla meta scelta, gli utenti possono selezionare il mezzo di trasporto più adatto per il viaggio.
Un assistente interattivo guida l'utente nella scelta del viaggio ideale tramite una serie di domande mirate.
Sistema di supporto integrato per:
- Inviare domande o richieste.
- Segnalare problemi durante il processo di prenotazione o durante il viaggio.
Gli utenti riceveranno notifiche push per:
- Aggiornamenti sullo stato delle prenotazioni.
- Offerte speciali e promozioni.
- Informazioni rilevanti durante il viaggio.
Sezione dedicata dove gli utenti possono:
- Visualizzare offerte speciali e promozioni.
- Accedere a sconti esclusivi e pacchetti vantaggiosi.
- Inserire coupon per ulteriori riduzioni.
- Frontend: Kotlin
- Backend: Python (server preesistente)
- Database: MySQL
- Piattaforma supportata: Mobile (Android)