EnglishUp
EnglishUp è un’applicazione per imparare l’inglese. Organizza lezioni ed esercizi per livello e mostra i progressi in una dashboard personale.
Funzionalità
- Percorsi da A1 a C2, biblioteca di lezioni e quiz con scelta multipla o risposte aperte.
- Monitoraggio dei progressi, punti esperienza, serie di studio e classifica.
- Strumenti per il vocabolario e consultazione del dizionario.
- Registrazione, accesso e consultazione autenticata dell’account e dei risultati.
Il frontend React, Redux Toolkit e Material UI comunica con un’API Node.js/Express. Prisma e MySQL gestiscono i dati; l’autenticazione usa JWT.
Il mio ruolo : sviluppo dell’interfaccia, del modello dati e dell’API, integrazione dei quiz e del monitoraggio, quindi deploy.
Competenze messe in pratica
Strutturare i dati didattici e collegare un’API Node.js/Prisma a un’interfaccia React con Redux e Material UI.