Il tuo compagno di allenamenti ideale
Gym Bro è un'applicazione mobile progettata per aiutarti a tenere traccia dei tuoi allenamenti e dei tuoi progressi in palestra. Con un registro degli allenamenti, una libreria di esercizi comprensiva, un luogo sicuro per memorizzare i tuoi progressi fisici e un diario alimentare incorporato, Gym Bro è il coltellino svizzero per la tua routine di fitness. Che tu sia un principiante o un esperto, Gym Bro ha tutto ciò di cui hai bisogno per raggiungere i tuoi obiettivi di fitness.
Caratteristiche principali
- Piano di allenamento personalizzato: Crea e segui un piano di allenamento su misura per te, con esercizi, serie e ripetizioni personalizzabili.
- Libreria di esercizi: Accedi a una vasta libreria di esercizi con
descrizioni dettagliate per assicurarti di eseguire gli esercizi correttamente.
- Non trovi un esercizio? Nessun problema! Puoi aggiungere i tuoi esercizi personalizzati e salvarli per un uso futuro.
- Monitoraggio dei progressi: Tieni traccia dei tuoi progressi nel tempo, visualizzando grafici e statistiche sui tuoi allenamenti.
- Tieni traccia della tua alimentazione: Registra i tuoi pasti e le tue calorie giornaliere per avere un quadro completo della tua dieta.
- Osserva i tuoi progressi: Registra le tue misurazioni corporee (quali peso, circonferenza vita, ecc.) e visualizza i tuoi progressi nel tempo.
- Trofei: Sei una persona competitiva o ami semplicemente le sfide? Competi con te stesso e completa il quadro dei trofei.
- Modalità offline: Non hai sempre accesso a Internet? Nessun problema! Gym Bro funziona anche offline!
- Personalizzazione: Il blu non ti piace? Cambia il tema dell'app e personalizzala come vuoi tu.
- Importa dati da altre app: Vuoi importare i tuoi dati da un'altra app? Nessun problema! Gym Bro supporta l'importazione di dati da altre app di fitness.
Tecnologie utilizzate
- Flutter: Per lo sviluppo dell'applicazione mobile, garantendo un'esperienza utente fluida e reattiva su entrambe le piattaforme iOS e Android.
- Supabase: Utilizzato principalmente per il backend per quanto riguarda il download di schede.
- SQLite (Drift): Per la memorizzazione dei dati localmente, garantendo un accesso rapido e sicuro alle informazioni in modalità offline.
- Get: Per la gestione dello stato dell'applicazione.
- OpenFoodFacts: Per il riconoscimento dei cibi e la loro importazione automatica.