La presente tesi descrive la progettazione e lo sviluppo di ModuLift, una piattaforma web full-stack pensata per supportare la gestione integrata di allenamento, alimentazione e monitoraggio dei progressi fisici. Il lavoro nasce dall’esigenza di disporre di uno strumento unico in grado di semplificare l’interazione tra utente e personal trainer, rendendo più efficace l’organizzazione delle schede di allenamento, dei piani alimentari e della registrazione dei dati corporei. Dal punto di vista tecnologico, il progetto è stato realizzato adottando lo stack MERN, con MongoDB per la persistenza dei dati, Express e Node.js per il backend e React per il frontend. L’applicazione integra funzionalità di autenticazione e autorizzazione, gestione differenziata dei ruoli, consultazione e compilazione delle schede, visualizzazione dei piani alimentari, registrazione delle misure corporee e strumenti per il monitoraggio della progressione nel tempo. Particolare attenzione è stata dedicata anche al supporto offline, così da garantire continuità d’uso anche in condizioni di connettività non ottimale. Il risultato finale è una piattaforma modulare e coerente, orientata a un utilizzo reale in ambito fitness, che unisce semplicità d’uso, centralizzazione delle informazioni e basi solide per future estensioni funzionali.

MODULIFT: SVILUPPO DI UNA PIATTAFORMA WEB MERN PER LA GESTIONE DI ALLENAMENTO E ALIMENTAZIONE CON SUPPORTO OFFLINE

CUPERTINO, ANDREA
2024/2025

Abstract

La presente tesi descrive la progettazione e lo sviluppo di ModuLift, una piattaforma web full-stack pensata per supportare la gestione integrata di allenamento, alimentazione e monitoraggio dei progressi fisici. Il lavoro nasce dall’esigenza di disporre di uno strumento unico in grado di semplificare l’interazione tra utente e personal trainer, rendendo più efficace l’organizzazione delle schede di allenamento, dei piani alimentari e della registrazione dei dati corporei. Dal punto di vista tecnologico, il progetto è stato realizzato adottando lo stack MERN, con MongoDB per la persistenza dei dati, Express e Node.js per il backend e React per il frontend. L’applicazione integra funzionalità di autenticazione e autorizzazione, gestione differenziata dei ruoli, consultazione e compilazione delle schede, visualizzazione dei piani alimentari, registrazione delle misure corporee e strumenti per il monitoraggio della progressione nel tempo. Particolare attenzione è stata dedicata anche al supporto offline, così da garantire continuità d’uso anche in condizioni di connettività non ottimale. Il risultato finale è una piattaforma modulare e coerente, orientata a un utilizzo reale in ambito fitness, che unisce semplicità d’uso, centralizzazione delle informazioni e basi solide per future estensioni funzionali.
2024
MODULIFT: DEVELOPMENT OF A MERN WEB PLATFORM FOR WORKOUT AND NUTRITION MANAGEMENT WITH OFFLINE SUPPORT
Piattaforma web
Stack MERN
Allenamento
Supporto offline
Modularità
File in questo prodotto:
Fulltext non presente su UNITESI – Verifica la disponibilità della tesi in formato cartaceo interrogando il Catalogo di Ateneo

I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14253/82221