WivaTicketing (sistema di ticketing e task)

Tipologia

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

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

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.

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 un progetto in mente?

Raccontacelo: lo trasformiamo in una soluzione digitale su misura.

Lascia un messaggio!