Skip to content

IngSW-unipv/Progetto-H22

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Progetto-H22 Aerospin

malaysia

Gruppo NoSuchMethod

Table of Contents


General Information

Abbiamo sviluppato un'applicazione per la compagnia aerea Aerospin.
Siamo andati alla ricerca di una soluzione che permetta di gestire, da parte di un cliente, ogni possibile aspetto della sua prenotazione - dalla ricerca voli alla gestione degli ordini effettuati.
Una volta completata la prenotazione (oppure una volta richiesta l’assistenza) i biglietti (o eventuali informazioni utili) verranno inviati via email.
L'implementazione consiste di un'interfaccia grafica attraverso la quale il cliente, dopo essersi autenticato, potrà effettuare una serie di operazioni e visualizzare particolari risultati.

Technologies Used

  • Java JDK 17
  • JavaFX 17
  • JFoenix 9
  • ControlFX 11
  • JavaMail API (com.sun.mail)
  • Apache PDFBox (org.apache.pdfbox)
  • Google ZXing (com.google.zxing)
  • MySQL 8
  • Google Cloud Platform

Features

  • Ricerca volo
  • Registra account
  • Acquista volo
  • Ricevi biglietto via email
  • Consulta prenotazioni
  • Richiedi assistenza

Setup

Per poter utilizzare l'applicazione è sufficiente scaricare ed eseguire il file .jar
Per sfruttare tutte le funzionalità è necessario registrarsi dalla pagina Login.
Successivamente sarà possibile accedere con le credenziali inserite in fase di registrazione.
Inserire un indirizzo email valido per ricevere il proprio biglietto direttamente nella propria casella di posta.

Screenshots

Home
fcb3ae81-a299-45b4-96fa-6ecd36e2c00a
Search
3d3a599e-498c-4939-a5bb-ca601b1a9cce
Login
bdebc149-3b27-4f35-9f7d-f616f68a4225

Project Status

Project is complete

License

This project is licensed under the terms of the MIT license.to your project