Applicazioni Web I - Gioco della Sfortuna

Applicazione web sviluppata durante il corso di Applicazioni Web I (A.A. 2024/2025), consistente in una versione single-player del gioco da tavolo Stuff Happens, realizzata utilizzando React per il frontend, Node.js/Express per il backend e database SQLite per la persistenza dei dati.

In particolare, mi sono occupato dell’intero progetto, dalla progettazione dell’architettura client–server allo sviluppo delle API HTTP, della logica di gioco, della gestione dell’autenticazione e delle sessioni e dell’organizzazione del database.

Ho inoltre curato lo sviluppo del frontend in React, occupandomi della gestione delle route applicative, della comunicazione client–server con CORS, della validazione dei dati e della redazione della documentazione tecnica del progetto (README).

Project link: https://github.com/stefanopennaa/gioco-sfortuna