dispensestudenti.it
Archivio online per le dispense scolastiche, nato come archivio di classe in vista dell'esame di maturità.
- Contesto
- Archivio di dispense per studenti
- Anno
- 2026
- Stack
- HTML · CSS · JavaScript · Netlify
- Stato
- Online su dispensestudenti.it
Descrizione del progetto
Il sito raccoglie le dispense in base alla materia e, a sua volta, dentro ogni materia ci possono essere delle sottocartelle, specificate quando si carica un nuovo file.
Chiunque può caricare una nuova dispensa passando per le GitHub Issues, che poi genera in automatico una pull request e può essere accettata da me o da altri due studenti che collaborano insieme a me al progetto.
Quindi il progetto costituisce una sorta di cartella di comodità dove tutti possono contribuire per il bene di tutti, all'interno ovviamente della nostra classe.
Tech stack
| Lato web | HTML, CSS e JavaScript semplice |
|---|---|
| Lato server | Gira su Netlify e GitHub senza passare per un database: avviene tutto tramite GitHub, e la comodità di GitHub è proprio non dover gestire un database |
Ogni dispensa ha il suo file .yml accoppiato: serve a dare il titolo, la descrizione e l'autore, per far visualizzare questi dati nel sito.
Nozioni apprese
- GitHub come pannello di caricamento: approfondimento delle GitHub Actions e delle pull request, comode per far contribuire al progetto chi non ha permessi diretti sul repository, senza scrivere un backend dedicato e senza avere un database per gli upload.