Full-Stack

Tracciamento Progressi

Tracciamento Progressi è un’app che consente di monitorare e incentivare le buone abitudini quotidiane come alimentazione, idratazione e sport. Con un’interfaccia minimale e intuitiva, gli utenti possono visualizzare i propri progressi, ottenere statistiche dettagliate e sentirsi gratificati ogni giorno per il raggiungimento dei propri obiettivi. L’app offre funzionalità avanzate per i nutrizionisti, permettendo di identificare le abitudini su cui lavorare, gestire le visite e caricare piani nutrizionali personalizzati. Inoltre, include una classifica dei pazienti più determinati, ideale per mantenere alta la motivazione e facilitare il dialogo tra pazienti e nutrizionisti. Visita il sito: https://www.tracciamentoprogressi.com/

Tecnologie utilizzate

Backend: Java Spring con Maven Springdoc OpenAPI: per generare automaticamente la documentazione delle API con Swagger. PostgreSQL: per connettere il database PostgreSQL. Lombok: per ridurre il codice boilerplate in Java utilizzando annotazioni per generare automaticamente metodi getter, setter, costruttori e altro. JWT (JSON Web Token): per la creazione e la gestione di JSON Web Token per l’autenticazione e l’autorizzazione. Cloudinary: per gestire facilmente l’upload e la gestione delle immagini nel cloud. Unirest: per effettuare richieste HTTP semplici e rapide. Mailgun: per l’invio di

Frontend: Angular 14 con HTML, SCSS e Typescript.

Produzione: Vercel e Render

Altri progetti