SkedaFit
App per personal trainer — catalogo di esercizi con foto, schede di allenamento a blocchi e una pagina pubblica per ogni cliente.
Il problema
Un personal trainer prepara decine di schede alla settimana, spesso in Word o su un foglio, e le manda come foto su WhatsApp. Il cliente le perde, non vede come si esegue un esercizio, e ogni modifica significa rifare tutto.
La soluzione
- Catalogo di 211 esercizi con foto e filtri per muscolo e attrezzo.
- Costruttore di schede a blocchi (in sequenza o a circuito) con modelli riutilizzabili.
- Ogni scheda ha una pagina pubblica per il cliente, con il marchio della palestra.
- Condivisione con WhatsApp, email o QR, e stampa in PDF con le foto.
- Tre ruoli con accesso guidato, consensi privacy e tutela per i minori; si installa come app sul telefono.
Com’è fatto
- Login con Clerk collegato in modo nativo a Supabase: le regole di sicurezza del database (RLS) sanno chi è l’utente senza token fatti a mano.
- Il ruolo si rilegge sempre dal server, mai dal dato che arriva dal browser.
- Le pagine pubbliche leggono solo attraverso funzioni del database dedicate, non dalle tabelle.
- Prima di stampare il PDF si aspetta che ogni foto sia caricata e decodificata: altrimenti la stampa esce con i riquadri vuoti.