WivaSolaro

Tipologia

Gestionale

Cliente

WivaSolaro

Stato

In sviluppo

Descrizione

Gestionale modulare per la gestione di interventi, manutenzioni, mezzi e contabilità, orientato a un’azienda di servizi sul campo.

WivaSolaro è una piattaforma gestionale verticale di classe Enterprise concepita per le aziende che operano nell'erogazione di servizi sul campo, manutenzioni impiantistiche e logistica distribuita (Field Service Management). Sviluppato partendo da una solida base architetturale comune, il software introduce moduli di dominio specifici per il cliente Solaro, traducendo le complessità della manutenzione programmata e straordinaria in un flusso di lavoro lineare. L'applicativo consente al management di coordinare le squadre tecniche, monitorare l'efficienza delle attrezzature e del parco veicoli, acquisire la documentazione in mobilità e connettere istantaneamente le attività d'officina o di cantiere con i sistemi centralizzati di contabilità e fatturazione.

Finalità

Applicazione gestionale verticale che, oltre alle funzioni amministrative classiche (clienti, preventivi, contabilità, scadenze), aggiunge moduli operativi per la gestione di interventi tecnici, manutenzioni, mezzi (parco veicoli/attrezzature) e performance/report. Profilo da azienda di servizi/manutenzione sul campo (cliente Solaro).

Tecnologie

  • Backend: Laravel 11 (PHP 8.2+), architettura modulare custom (`Modules/`)
  • Frontend: Vue 3 + TypeScript (Composition API), Vue Router con auth guard
  • UI: Vuetify 3 + Material Design Icons, Tailwind CSS
  • Autenticazione: JWT (tymon/jwt-auth) + Laravel Sanctum; permessi via spatie/laravel-permission
  • Stato: Pinia con persistenza; PWA (vite-plugin-pwa); build con Vite
  • Database: SQLite in sviluppo; pattern CRUD via trait `HasCrudApi`

Funzionalità principali

  • Moduli operativi: Interventi (Intervention), Manutenzioni (Maintenance), Mezzi (Means), Performance, Report
  • Moduli commerciali/amministrativi: Clienti, Preventivi (Quote), Contabilità (Accounting), Spese (Expense), Scadenze (Expires)
  • Gestione documentale: Files, Images; flussi entrata/uscita (Incoming/Outgoing)
  • Modulo Agent; gestione file upload/immagini integrata
  • Controllo accessi per ruolo, dashboard con guard di autenticazione

Note

Variante settoriale costruita sullo stesso template modulare di `wivamanagement` (caricamento moduli via `config/modules.php`, trait CRUD, JWT, Pinia, PWA). Differisce principalmente per i moduli di dominio e per la scelta della libreria UI (Vuetify). Documentato in dettaglio dal file `CLAUDE.md` interno.

Particolarità

Stesso scheletro modulare Laravel+Vue degli altri prodotti Wiva, ma con frontend basato su **Vuetify 3** (anziché Radix/Reka) e una verticalizzazione su interventi/manutenzioni/mezzi tipica della gestione operativa sul campo. Modulo Agent e flussi incoming/outgoing suggeriscono integrazioni/sincronizzazioni dati. Presenti file di lavoro (foglio_lavoro.csv/.xls) usati probabilmente per import/seed.

Hai un progetto in mente?

Raccontacelo: lo trasformiamo in una soluzione digitale su misura.

Lascia un messaggio!