Sviluppo Web App: "Gestionale per Studio Editoriale"

Il gestionale nasce per digitalizzare l'intera attività di uno studio di grafica editoriale: dall'acquisizione del cliente alla consegna del progetto, fino alla fatturazione elettronica e all'incasso. Progettato e sviluppato interamente da zero — backend, frontend, schema del database e architettura di sicurezza — senza framework di terze parti, con un'architettura MVC leggera basata su router, controller e model dedicati.

Gestione anagrafica clienti e progetti

Anagrafica clienti con distinzione tra privati, aziende e pubblica amministrazione, dati fiscali completi e storico di fatturato e incassi per ciascun cliente. Ogni progetto ha una scheda dedicata con categoria di lavorazione, prezzo pattuito, sconto, stato di avanzamento su una lavagna kanban trascinabile, elenco attività con cronometro integrato per il tracciamento delle ore, scambio messaggi con il cliente e allegati. Per i progetti editoriali, la scheda si collega a un catalogo libri interno con ricerca ISBN via Google Books API, gestione di autori, collane ed edizioni.

Fatturazione elettronica conforme SDI

Modulo di fatturazione pienamente conforme alla normativa italiana: generazione dell'XML FatturaPA (formati FPR12/FPA12), gestione di codici IVA, natura, ritenuta d'acconto, bollo virtuale e regime forfettario, numerazione progressiva per sezionali, note di credito, proforma e PDF di cortesia. Scadenzario rate, registrazione incassi multipli per fattura e riconciliazione automatica dello stato (emessa, pagata, scaduta, stornata) tramite una vista SQL dedicata.

Analisi, report e automazioni

Dashboard con indicatori chiave (incassato, da fatturare, da incassare, ore lavorate, tariffa oraria effettiva) e sezione statistiche avanzata: redditività per categoria di lavoro, andamento della tariffa oraria, cassa contro emesso, analisi Pareto dei clienti, stagionalità e tempi medi di incasso. Un modulo pivot permette incroci di dati su misura, mentre i report generano PDF pronti per la stampa (ore lavorate, fatturato, riepilogo per il commercialista). Il backup del database è automatizzato con invio su Dropbox tramite refresh token, sia via cron sia come rete di sicurezza al primo accesso amministratore.

Area clienti e sicurezza

Un'area clienti dedicata, con login separato, permette a ciascun cliente di consultare in autonomia lo stato dei propri progetti, la scheda del libro collegato, lo storico messaggi e le fatture con relativo PDF, senza passare dal back office. Il sistema gestisce utenti multipli con ruoli distinti, tracciamento della presenza online, protezione CSRF su tutte le operazioni, blocco account dopo tentativi di accesso falliti e configurazione separata per ambiente di sviluppo e hosting di produzione.

Categoria Programmazione
Cliente Me stesso
Periodo Agosto 2026
Caratteristiche progettazione e sviluppo full-stack di un gestionale web, fatturazione elettronica conforme SDI e area clienti dedicata per uno studio di grafica editoriale
Condividi

Progetto visualizzato 11 volte.