Il progetto centri vaccinali è suddiviso in due parti:
- Centri vaccinali client
- Centri vaccinali server
Le principali librerie esterne utilizzate sono:
-
postgresql
- Utilizzata per interfacciarsi con il DataBase (JDBC)
-
password4j
- Utilizzata per gestire criptaggio e decriptaggio delle password
-
javax.mail
- Utilizzata per inviare le email di verifica
-
commons-io
- Utilizzata per leggere i file
Per poter installare e compilare correttamente il progetto, è necessario configurare una nuova applicazione in questo modo: