Università degli studi dell'insubria, progetto di tecnologie innovative per lo sviluppo web.
Gruppo:
Membro | Ruolo | Responsabilità principali |
---|---|---|
Gobessi Emanuele | Frontend Developer | UI/UX, pagine, collegamento API, interfaccia responsive |
Contini Emanuele | Backend Developer | API REST (Node.js), autenticazione, gestione prenotazioni |
Guidi Diego | Database Developer | Modello ER, SQL, logica disponibilità, relazioni utenti/sedi/prenotazioni |
Zonta Giorgio | DevOps + Full-stack Support | Docker, deploy in cloud, CI/CD, supporto a backend/frontend nel testing e debugging |
La repository è suddivisa in 5 branch: frontend, backend, database, devops e main.
Ogni membro del team dovrà lavorare sul proprio branch e caricare li il codice sviluppato.
Il branch main verrà usato alla fine del progetto per fare la merge finale, in questo modo si avrà tutto il codice completo nel main alla fine di tutto.
I membri del team possono tranquillamente passarsi codice a vicenda in ogni modo preferito ed aiutarsi reciprocamente, è necessario però che su github vengano però fatti push solamente di versioni di codice decenti, in modo tale da permettere agli altri componenti di analizzare e lavorare sul codice condiviso, e tenere tutto il più ordinato possibile.
Sarebbe ideale riuscire a tenere un giorno a settimana dove sentirsi tutti, in maniera tale da cercare di aggiornarsi sul da fare in maniera costante e coordinata.
1st call - 01/08/2025
- Lettura approfondita e dettagliata della consegna, definizione di cosa possono fare gli utenti e quali sono le funzionalità richieste.
- Scelta di tecnologie da usare
- Definizione di quali schermate saranno presenti nell'applicazione
- Creazione del diagramma ER
- Abbozzo delle API REST - metodo di comunicazione frontend-backend
Entro la prima settimana sarebbe ideale riuscire ad avere:
- Database progettato
- API principali definite
- Prototipo wireframe abbozzato
- Codice iniziale creato e repository avviata
2nd call - 12/08/2025
- Definizione delle prime schermate dell'app
- Aggiornamento generale su struttura del database e API REST
3rd call - 20-08-2025
- Update sullo stato dell'applicazione
- Primi test per il collegamento frontend & backend
- Database definitivamente concluso