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?

POSSIAMO AIUTARTI CON UNA CONSULENZA PERSONALIZZATA!

Lascia un messaggio!