WivaTicketing (sistema di ticketing e task)

Tipologia prodotto

Gestionale

Cliente

WivaTicketing

Stato

In sviluppo

Descrizione

Applicazione Laravel di help desk / ticketing con gestione task, reparti, ruoli multipli, report giornalieri e tracciamento tempi/costi.

WivaTicketing è una soluzione gestionale all-in-one concepita per superare la frammentazione informativa tipica delle aziende che operano nel settore dei servizi digitali o tecnici. Il portale non si limita alla semplice gestione di un sistema di ticket, ma agisce come vero e proprio centro di controllo operativo: ogni richiesta di assistenza o task interno viene tracciato, categorizzato per dipartimento e associato a un costo orario o forfettario. Questo permette al management di avere una visione olistica della produttività dei singoli reparti (Grafica, Amministrazione, Staff Tecnico) e di trasformare istantaneamente il tempo speso in rendicontazione economica precisa per il cliente.

Finalità

Piattaforma interna per la gestione di richieste di assistenza (ticket) e attivit (task) tra clienti e team, organizzata per reparti e ruoli (admin, staff, grafica, cliente). Pensata per un’agenzia/azienda di servizi che deve smistare lavoro, rendicontare il tempo speso e gestire una parte di contabilit.

Tecnologie

– PHP 8.2+ con Laravel 12
– spatie/laravel-permission per ruoli e permessi
– devrabiul/laravel-pwa-kit: l’app una PWA (manifest, service worker `sw.js`, pagina offline)
– ezyang/htmlpurifier per la sanificazione HTML dei contenuti
– Front-end Blade + Tailwind CSS (con typography plugin), build Vite
– Database via migrazioni Laravel; PHPUnit per i test

Note

Progetto interno della famiglia “Wiva” (repo GitLab Soull3ss/wivaticketing), denominato “WivaTicketing”. Condivide stack e impostazione (Laravel 12 + Tailwind + Vite, stesso autore) con `tarcisio`/WivaSolaro ma un applicativo distinto con dominio funzionale diverso. README generico (template GitLab), informazioni dedotte da codice e migrazioni.

Funzionalità principali

– Ticketing con risposte (TicketReply), allegati e ticket pubblici via API
– Gestione task amministrativi e task lato cliente, con allegati e stima tempi
– Dashboard differenziate per ruolo (admin/staff/grafica/client) e middleware `role`
– Report giornalieri (DailyReport) e registrazione tempi (TimeEntry) con prezzo -> base contabile
– Gestione reparti (Department), utenti e modulo accounting

Particolarità

Routing con redirect automatico alla dashboard corretta in base al ruolo dell’utente. Combinazione di ticketing + task management + time tracking con prezzo, che orienta il prodotto anche verso la rendicontazione economica. Implementazione PWA con supporto offline.

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!