Tipologia
Gestionale
Cliente
Tarcisio
Stato
In sviluppo
Descrizione
Gestionale Laravel per la gestione di clienti, preventivi, ordini, interventi tecnici, magazzino e provvigioni agenti.
Il progetto consiste nello sviluppo di un plugin nativo per WordPress e WooCommerce concepito per potenziare le vendite e l'assistenza clienti degli e-commerce attraverso l'intelligenza artificiale. Il plugin introduce sul sito un assistente virtuale conversazionale (sotto forma di chat widget personalizzabile) e un sistema di raccomandazione prodotti intelligente posizionato strategicamente nelle pagine del carrello e del singolo prodotto per ottimizzare le strategie di cross-selling e up-selling.
Finalità
Applicazione gestionale per un’azienda di servizi/installazioni (probabilmente settore solare/energia, “WivaSolaro”) che deve gestire il ciclo commerciale e operativo completo: dal preventivo all’ordine, dall’intervento tecnico al magazzino, fino al pagamento e alle commissioni degli agenti. Multi-ruolo (Admin/Staff/Agente).
Tecnologie
- PHP 8.2+ con Laravel 12
- Autenticazione Laravel Breeze
- Front-end Blade + Tailwind CSS + Alpine.js, build con Vite
- barryvdh/laravel-dompdf per la generazione PDF e picqer/php-barcode-generator per i codici a barre
- Database via migrazioni Laravel (SQLite/MySQL)
- Docker Compose + Nginx per l'ambiente; PHPUnit per i test
Funzionalità principali
- Gestione clienti, utenti e agenti con permessi per ruolo (gate `manage_users`, `manage_payments`, `manage_warehouse`)
- Preventivi e ordini con righe collegate agli articoli di magazzino
- Interventi tecnici con righe di dettaglio e spese
- Magazzino con movimenti di stock, scarico (unloading), avvisi low-stock e barcode
- Pagamenti con cambio stato, report ed export; commissioni e reminder
Note
Il nome cartella “tarcisio” un nome di lavoro/cliente; il progetto interno si chiama “WivaSolaro” (repo GitLab Soull3ss/wivasolaro). Parte della famiglia di progetti “Wiva” dello stesso autore. README generico (template GitLab), informazioni dedotte da codice e migrazioni.
Particolarità
Modello dati ricco e ben strutturato (preventivo -> ordine -> intervento -> magazzino -> pagamento -> commissione) con controllo accessi granulare basato su ruoli/policy. Generazione di PDF e codici a barre integrata per i documenti. Ambiente containerizzato pronto (Docker + Nginx).