SERVIZI — WEB APP
Sviluppo web app a Torino
Portali, aree riservate, piattaforme, strumenti interni: applicazioni che si aprono dal browser e funzionano su qualsiasi dispositivo, senza installare nulla.
Empatix sviluppa web app su misura: applicazioni che si usano dal browser, su computer, tablet e telefono. La sede è a Torino; i progetti arrivano da aziende che hanno bisogno di uno strumento che non esiste già pronto.
Quando serve una web app
- Vuoi dare ai clienti un portale dove vedere ordini, documenti, stato delle pratiche.
- Hai un servizio che si prenota o si configura online, con regole tue.
- Un processo interno vive su fogli condivisi ed email, e vorresti un vero strumento di lavoro.
- Hai un'idea di prodotto digitale e ti serve una prima versione da mettere davanti agli utenti.
- Il sito aziendale deve fare più che presentare: catalogo aggiornato, richieste, aree riservate.
Cosa costruiamo
- Portali clienti e aree riservate, con accessi per ruolo.
- Piattaforme di prenotazione: agende, disponibilità, promemoria, pagamenti.
- Strumenti interni e cruscotti, collegati ai gestionali e ai dati aziendali.
- Siti con funzioni applicative: cataloghi dinamici, configuratori, ricerca avanzata. È il caso del sito di Dionisi Group, con catalogo auto sempre aggiornato e prenotazione in officina.
- MVP di prodotto: la versione più piccola che permette di verificare un'idea con utenti veri.
Cosa distingue una web app fatta bene
Velocità. Ogni secondo di attesa costa attenzione e clienti. Misuriamo i tempi di caricamento su telefoni reali, non solo sul computer di chi sviluppa.
Accessibilità. Navigazione da tastiera, screen reader, contrasti leggibili: seguiamo le linee guida WCAG perché un'applicazione accessibile è semplicemente un'applicazione fatta bene, e per molti servizi è anche un obbligo di legge.
Sicurezza. Permessi minimi, dati cifrati in transito, dipendenze sotto controllo. Per chi sviluppa software in Europa le regole si sono fatte più precise: ne scriviamo nell'articolo sul Cyber Resilience Act.
Manutenibilità. Codice leggibile, test automatici, documentazione. Una web app vive anni: deve poter cambiare senza essere riscritta.
Visibilità. Quando le pagine devono farsi trovare, le progettiamo per i motori di ricerca e per i motori AI: contenuto nell'HTML, dati strutturati, URL puliti.
Tecnologie
Sul frontend usiamo React e Next.js oppure Vue e Nuxt, con TypeScript. Sul backend Node.js o Python, con PostgreSQL per i dati. Per il rilascio Docker e pipeline automatiche: ogni modifica passa i controlli prima di andare online. Lo stack completo è nella pagina tecnologie; la scelta dipende dal progetto e dalle competenze che hai già in azienda.
Costi e tempi
Il costo di una web app dipende da tre fattori: numero di funzioni, numero di ruoli utente e sistemi da integrare. Proponiamo sempre una stima divisa per fasi, a partire da una prima versione che copre il flusso principale. È il modo più sicuro per spendere bene: si investe sulle funzioni che gli utenti usano davvero, non su quelle immaginate a tavolino.
Come lavoriamo
FASE 01
Ascolto
Capiamo il problema prima di proporre la soluzione. Workshop, domande, zero slide inutili.
Chiariamo chi sono gli utenti, cosa devono riuscire a fare e con quali sistemi l'applicazione deve parlare.
FASE 02
Design
Prototipi cliccabili in giorni, non mesi. Decidi su qualcosa che puoi toccare.
Prototipo navigabile del flusso principale, su telefono e su desktop.
FASE 03
Build
Sprint corti, rilasci frequenti. Vedi il prodotto crescere settimana dopo settimana.
Accessi, permessi e flusso principale per primi; il resto cresce a rilasci frequenti.
FASE 04
Evolve
Non spariamo dopo il rilascio. Misuriamo, miglioriamo, restiamo al tuo fianco.
Misuriamo velocità e utilizzo reale e interveniamo dove gli utenti si fermano.
Domande frequenti
Che differenza c'è tra un sito e una web app?
Un sito presenta contenuti; una web app fa fare delle cose: prenotare, ordinare, gestire dati, collaborare. La differenza si vede nel progetto: una web app ha utenti con permessi diversi, dati da proteggere, regole di funzionamento e spesso collegamenti con altri sistemi.
Meglio una web app o un'app mobile?
Una web app funziona su tutti i dispositivi con un solo sviluppo, si aggiorna senza passare dagli store e non va installata. Un'app nativa conviene quando servono funzioni del telefono che il browser non offre o una presenza sugli store. Spesso si parte dalla web app e si aggiunge l'app mobile quando l'uso lo giustifica.
La web app può funzionare anche offline?
Sì, quando serve. Con un'architettura local-first i dati restano sul dispositivo e si sincronizzano appena torna la connessione: utile in magazzino, in cantiere o in mobilità. Ne parliamo nell'articolo su local-first e CRDT.
Come gestite la sicurezza dei dati?
Autenticazione robusta, permessi per ruolo, connessioni cifrate, dipendenze controllate e aggiornate, backup verificati. I dati personali sono trattati secondo il GDPR, raccogliendo solo quelli che servono davvero.
Quanto tempo serve per sviluppare una web app?
Dipende dalla quantità di funzioni e di integrazioni. Lavoriamo a sprint brevi con rilasci frequenti: invece di aspettare la fine del progetto, vedi una prima versione funzionante presto e decidi le priorità successive sulla base di quella.
Ultimo aggiornamento:

