Progetto per il corso di Basi di Dati (70155) Anno Accademico (2023/2024)
- Canghiari Matteo
- De Rosa Davide
- Nadifi Ossama
Specifiche tecniche del progetto
ESQL è una piattaforma progettata per facilitare l'apprendimento interattivo per studenti, garantendo una gestione efficiente dei test e delle attività didattiche. Il progetto include:
- Frontend: HTML e CSS, per la creazione del layout e della visualizzazione grafica che contraddistingue la piattaforma
- Backend: PHP, per la logica dell'applicativo e gestione annessa dei dati
-
RDBMS MySQL: database relazionale, utilizzato per memorizzare in maniera persistente i meta-dati corrispettivi e le informazioni essenziali per usufruire della piattaforma
-
NoSQL MongoDB: database non relazionale, utilizzato per mantenere traccia dell'azioni eseguite mediante la piattaforma, riportate secondo una trascrizione in log
- Git: per il controllo di versione del codice sorgente, viene utilizzato Git insieme a GitHub per la collaborazione e la gestione del progetto