Tipologia
Gestionale
Cliente
WivaManagement
Stato
In sviluppo
Descrizione
Gestionale aziendale modulare (ERP/CRM) per la gestione di clienti, ordini, preventivi, fatture, finanza e progetti.
WivaManagement è una suite gestionale di classe Enterprise concepita per fungere da sistema operativo unico e centralizzato per l'organizzazione interna, l'amministrazione e la pianificazione strategica aziendale. Sviluppato per le esigenze verticali di Wiva Adv, l'applicativo unifica le funzionalità di un potente ERP contabile con quelle di un CRM collaborativo. Abbandonando la frammentazione dei software tradizionali, la piattaforma connette nativamente il reparto vendite (preventivazione e contrattualistica), il reparto operativo (gestione commesse, ticketing di assistenza e schedulazione dei turni di lavoro) e il reparto finanziario, offrendo al management un controllo granulare sulle performance e sui flussi di cassa aziendali.
Finalità
Applicazione gestionale completa pensata per l’organizzazione interna di un’azienda (cliente Wiva Adv). Copre l’intero ciclo commerciale e amministrativo: anagrafiche clienti e fornitori, preventivi e offerte, ordini, fatturazione, gestione spese e finanza, scadenzari, documenti, progetti, appuntamenti, schedulazione lavori e assistenza. Settore: gestione aziendale interna / agenzia.
Tecnologie
- Backend: Laravel 11 (PHP 8.2+), architettura modulare custom (`Modules/`)
- Frontend: Vue 3 + TypeScript + Inertia.js, build con Vite
- UI: Tailwind CSS, Radix Vue / Reka UI, ApexCharts, Quill, v-calendar / vue-cal
- Autenticazione: Laravel Sanctum + JWT (tymon/jwt-auth); permessi via spatie/laravel-permission
- Integrazioni: Stripe (pagamenti), Google API client, generazione PDF con dompdf
- Stato frontend: Pinia con persistenza; PWA (vite-plugin-pwa)
- Deploy: Docker / docker-compose
Funzionalità principali
- Gestione moduli: Clienti, Aziende, Fornitori, Ordini, Preventivi (Quote), Offerte cliente, Fatture, Pagamenti
- Area finanziaria: Finance, Spese (Expense), Scadenze (Expires)
- Progetti, Appuntamenti, Schedulazione lavori (JobScheduling), Assistenza
- Gestione documenti, file e immagini, credenziali, modulo Tipografia
- Dashboard con grafici (ApexCharts) e controllo accessi per ruolo
Note
Probabile prodotto principale di cui `wivamanagement-api` è un backend API separato (variante/companion). Esiste anche una cartella `wivamanagement_old` (versione precedente) non analizzata in questa scheda. Forte sovrapposizione architetturale con `wivasolaro`, che riusa lo stesso scheletro modulare Laravel+Vue.
Particolarità
Architettura modulare custom su Laravel: ogni dominio di business è un modulo autonomo (controller, modelli, migrazioni, rotte e componenti Vue) caricato automaticamente. Pattern CRUD standardizzato tramite trait condivisi. Integrazione Stripe per i pagamenti e supporto codice fiscale italiano (codice-fiscale-js). Funzionalità PWA per uso offline/mobile.