Nota Importante: Questo file funge da copertina per il progetto. Per la documentazione completa, le specifiche tecniche dettagliate, l'analisi architettonica e la relazione richiesta dai professori, si prega di fare riferimento al file principale:
StudentHub è una piattaforma web interattiva progettata per trasformare la gestione della carriera universitaria in un'esperienza coinvolgente (Gamification). Sviluppato per il corso di Ingegneria dei Sistemi Web presso l'Università di Bologna.
Per avviare il progetto in locale:
docker compose up --build- Frontend:
http://localhost:5173 - Backend:
http://localhost:3000
Requisiti: Node.js v18+, MySQL.
- Importare
backend/sql/init.sqlebackend/sql/seed.sqlnel database MySQL. - Configurare
.envnella cartellabackend. - Avviare Backend:
cd backend && npm install && npm run dev - Avviare Frontend:
cd frontend && npm install && npm run dev
Per tutti i dettagli approfonditi, vedere il PDF allegato.
- Diego Andruccioli
- Rei Mici
- Giovanni Morelli
Corso di Ingegneria dei Sistemi Web | CdL Tecnologie dei Sistemi Informatici | Università di Bologna | A.A. 2025-2026