Barber Shop – Gestionale Saloni
Tipologia prodotto
Gestionale Saloni
Cliente
Barber Shop
Stato
In sviluppo
Descrizione
Gestionale per barberie/saloni con agenda appuntamenti, gestione dipendenti, clienti e servizi, realizzato in Laravel + Inertia + Vue 3 (Vuetify).
Il progetto consiste nell'ingegnerizzazione e nello sviluppo di un software gestionale in architettura SaaS (Software as a Service) verticale, mirato all'ottimizzazione operativa e amministrativa di barberie, saloni di bellezza e centri di servizi alla persona. La piattaforma si propone come una soluzione all-in-one per i titolari di saloni, consentendo il controllo totale sui flussi di prenotazione, sulle anagrafiche dei clienti, sul catalogo dei trattamenti e sull'organizzazione strategica delle risorse umane.
Finalità
Software per la gestione operativa di un barber shop / salone: organizzazione degli appuntamenti, dei dipendenti e delle loro presenze (timesheet), dei clienti, dei servizi offerti, dei prodotti e degli orari/chiusure del negozio. Settore: beauty / servizi alla persona.
Tecnologie
– PHP 8.2, Laravel 11
– Inertia.js 1 + Vue 3 + Vuetify (SPA con backend Laravel)
– Laravel Sanctum (auth), spatie/laravel-permission (ruoli/permessi)
– tightenco/ziggy (route Laravel in JS), Laravel Breeze (auth)
– Pest (testing)
– Frontend: Vite, TypeScript, Tailwind, Sass, Chart.js / vue-chartjs (report), jsPDF (export PDF), vue-cal (calendario)
– Sotto-progetto `vuetify-project` (scaffold/prototipo Vuetify separato)
Note
Presente cartella `.claude` e un secondo scaffold `vuetify-project`; README descrittivo (in italiano) che elenca le richieste del cliente. Esiste un `README_old.md`. Stato: in sviluppo.
Funzionalità principali
– Calendario/agenda appuntamenti (vue-cal) e booking
– Gestione dipendenti, orari di lavoro e presenze (timesheet, work hours)
– Gestione clienti con report dedicati
– Gestione servizi e prodotti
– Configurazione orari del negozio e chiusure (shop schedule / shop closure)
– Reportistica con grafici (Chart.js) ed export PDF (jsPDF)
Particolarità
Stack moderno full-SPA basato su Inertia + Vue 3 + Vuetify, con TypeScript e Pest per i test. La presenza di modelli `Timesheet`, `WorkHours`, `ShopSchedule` e `ShopClosure` indica una gestione del personale e dell’operatività piuttosto completa rispetto a un semplice sistema di prenotazione.
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?