Salta al contenuto principale

Sviluppo web app: software aziendale che si apre dal browser

Sviluppiamo web app: programmi che si usano dal browser, con login, ruoli e dati collegati ai vostri sistemi, senza installare niente sui computer. Ne abbiamo in produzione usate da tecnici, clienti finali, hotel e scuole primarie.

Servizio

Perché nel browser

Un programma installato va aggiornato su ogni computer, e con tre stabilimenti e qualche decina di postazioni l’aggiornamento diventa un giro dell’IT che dura giorni. Per settimane convivono due versioni, e la stampa che funziona in amministrazione non funziona in spedizione. Una web app si aggiorna una volta sul server e il mattino dopo tutti usano la stessa.

Il browser porta anche fuori dall’azienda. Etepro, l’area riservata dove le imprese clienti di Eternoo scaricano DDT e fatture senza chiamare la filiale, è una web app. Lo è il portale da cui i tecnici di Omnia controllano oltre 7.000 macchine, e lo è Flow, il percorso sul riciclo che le scuole primarie proiettano sulla LIM senza installare niente.

Ci sono due cose che una web app fa peggio di un’app installata: lavorare a lungo senza rete e usare a fondo l’hardware del telefono. Per un magazzino senza copertura, o per un tecnico che legge codici tutto il giorno, serve un’app aziendale.

Servizio

Per chi è

  • Aziende che vogliono dare ai clienti un’area riservata per documenti, ordini o stato delle macchine, invece di rispondere al telefono.
  • Uffici che lavorano su file Excel condivisi in rete, bloccati ogni volta che due persone li aprono insieme.
  • Costruttori che vendono all’estero e hanno bisogno della stessa interfaccia in più lingue: il portale Valli ne ha nove, dal russo al giapponese.
  • Reparti con computer gestiti dall’IT, dove installare un programma nuovo richiede settimane di autorizzazioni.
Servizio

Cosa costruiamo

  • Login e permessi

    Accesso con l’account aziendale Google o Microsoft, oppure con credenziali che l’utente ha già su un’altra piattaforma. Permessi per cliente, per sede o per singola macchina.

  • Schermate operative

    Tabelle filtrabili mentre si digita, calendari, moduli guidati. In MiceApp360 una vista Gantt mostra insieme la disponibilità di sale, camere e servizi di una struttura.

  • Grafici, report ed export

    Storici con intervalli scelti dall’utente, report stampabili, esportazione in Excel per chi fa le analisi altrove.

  • Lingue e grafica di chi la usa

    Interfacce tradotte e, quando la web app va ai vostri clienti, il loro logo e i loro colori, come nel portale che Valli dà agli allevatori.

  • Uso da telefono

    Le stesse pagine su schermo piccolo, installabili come PWA sulla schermata home. Il responsabile di stabilimento la apre dal telefono senza scaricare niente dagli store.

Servizio

Come la portiamo online

  1. Un ciclo di lavoro osservato

    Seguiamo un ciclo completo di chi userà la web app, dall’apertura della pratica alla chiusura, e annotiamo dove oggi si ricopia, si aspetta o si telefona.

  2. Prototipo navigabile

    Le schermate principali, cliccabili nel browser, provate con gli utenti finali. Il preventivo a corpo arriva dopo questa validazione.

  3. Rilasci su un ambiente di collaudo

    Una versione funzionante ogni due settimane, a un indirizzo di prova separato dalla produzione. La usate con dati veri mentre cresce.

  4. Messa in produzione

    Dominio, certificati, backup e monitoraggio degli errori configurati prima del primo utente. Poi formazione e affiancamento finché il lavoro prosegue senza di noi.

Servizio

Tecnologie e collegamenti

Nel browser usiamo React e Next.js, sul server .NET, con PostgreSQL, MongoDB o InfluxDB a seconda del tipo di dati: le serie storiche delle macchine di Omnia stanno su InfluxDB. Sono le tecnologie dei portali Omnia e Valli e delle piattaforme Eternoo.

Verso l’esterno la web app parla con API REST: il gestionale, il CRM, IXON Cloud. Nelle piattaforme Eternoo l’accesso passa dagli account Microsoft aziendali, e gli errori che un utente incontra arrivano a Sentry con la pagina e il browser in cui sono successi, così si correggono prima che qualcuno telefoni.

Servizio

Tempi e costi

Il portale Valli è andato in produzione in quattro mesi, con nove lingue e la grafica del cliente. Flow, più piccolo, è stato realizzato in tre cicli di lavoro settimanali. La differenza la fanno i ruoli e i collegamenti: un’area riservata che mostra documenti già presenti nel gestionale ha un solo tipo di utente e un flusso di dati in lettura, mentre un gestionale web con più ruoli che scrive nell’ERP richiede permessi, controlli e collaudi su ogni scambio.

Ogni mese si aggiungono hosting, backup e domini. Il conto lo fanno il volume dei dati più degli utenti: qualche centinaio di persone che consultano documenti pesa poco, mentre le serie storiche di migliaia di macchine chiedono un database dimensionato apposta e backup più lunghi.

Servizio

Domande frequenti

Contatti

Parliamone in 30 minuti

Raccontateci il processo e cosa non funziona: vi diciamo se e come lo risolveremmo, con tempi e costi indicativi.

Autore
Matteo Budriesi
Scritto e rivisto da

Matteo Budriesi

CEO e co-founder di Webion, la software house di Modena che sviluppa software su misura e agenti AI per le aziende.

Aggiornato il 30/10/2026