ATbodybuilding
Tipologia prodotto
Gestionale
Cliente
ATbodybuilding
Stato
Sconosciuto
Descrizione
Gestionale Laravel per la creazione e gestione di schede di allenamento e programmi di bodybuilding personalizzati.
Il progetto riguarda l'ingegnerizzazione e lo sviluppo di ATbodybuilding, una piattaforma gestionale in cloud (SaaS) concepita specificamente per personal trainer, coach e centri fitness. Il software automatizza e digitalizza il flusso di lavoro dei professionisti del benessere, consentendo loro di superare i limiti dei vecchi fogli di calcolo attraverso la creazione di programmi di allenamento e schede di bodybuilding componibili, analitiche e tarate sulle specifiche esigenze dei singoli atleti o clienti.
Finalità
Applicazione web pensata per personal trainer e centri fitness per costruire workout strutturati (esercizi, serie, tecniche, circuiti, progressioni) e assegnarli ai propri clienti/atleti. Il dominio dei modelli mostra una gestione dettagliata di esercizi, attrezzature, muscoli coinvolti, tecniche e ripetizioni. Settore: fitness / bodybuilding.
Tecnologie
– PHP 8.1, Laravel 10
– MySQL (Eloquent ORM)
– Laravel Sanctum (autenticazione API), Laravel Breeze (auth scaffolding)
– spatie/laravel-permission (ruoli e permessi)
– barryvdh/laravel-dompdf + dompdf (generazione PDF, presumibilmente per le schede)
– Frontend: Vite, Bootstrap 5, jQuery, DataTables, Select2, Toastr, AlpineJS, Tailwind, Sass
– Docker / docker-compose per l’ambiente di sviluppo
Note
README generato dal template GitLab (repo `Soull3ss/atbodybuilding`), quindi non descrittivo: finalità dedotta dai modelli e dalle dipendenze. Stato del progetto non determinato.
Funzionalità principali
– Anagrafica pazienti/atleti e associazione utente-paziente
– Catalogo esercizi con immagini, attrezzature e muscoli coinvolti
– Composizione di workout tramite partizioni, blocchi, serie, tecniche, circuiti e progressioni
– Gestione tecniche e tipologie di tecniche con ripetizioni configurabili
– Esportazione PDF delle schede di allenamento
– Sistema di ruoli/permessi e note
Particolarità
Modello dati molto granulare e relazionale (numerose tabelle pivot `*Has*`) che permette di descrivere allenamenti complessi in modo componibile. Stack frontend ibrido (Bootstrap/jQuery + Tailwind/Alpine) tipico di progetti Laravel evoluti nel tempo.
Hai bisogno di aiuto per sviluppare il tuo progetto?
Vuoi dare vita al tuo website, a un e-commerce a un’app o a un software personalizzato? Ti servono informazioni? Non sai da dove iniziare?