Web platform & App

Sviluppiamo soluzioni digitali per la gestione. l'elaborazione e la condivisione di informazioni e l'erogazione di servizi, sotto forma di applicazioni e piattaforme web.


Tecnologie Open source

Le nostre piattaforme sono sviluppate con tecnologia opensource e adottano approcci responsive (Html5, CSS3, Javascript basato su framework Bootstrap 4+) che consentono di operare via web sia in ambito desktop che mobile (tablet e smartphone).

I servizi possono essere erogati in modalità:

  • PaaS (Platform as a Service): servizio in abbonamento erogato da nostri server
  • On premise: applicazione è installata su server dei clienti con amministrazione e manutenzione offerta come servizio annuale.

Architetture scalabili

Progettiamo e implementiamo soluzioni in grado di crescere con le esigenze. Tutte le nostre piattaforme sono scalabili per consentire di aggiungere nel tempo moduli e funzionalità per adattarsi al meglio alle esigenze del cliente. L'architettura si sviluppa secondo uno schema C-model in cui sono rilevanti i seguenti moduli:

  • Framework core
  • Authentication (role, profile, permissions)
  • Admin area (configuration, data loading, control)
  • Stats e reporting
  • Presentation layer (UI - Ux)
  • InterfacceIN/OUT
  • Application modules

Integrazione sistemi IT aziendali
I sistemi funzionano meglio se sono integrati con il mondo

Grande sforzo è dedicato allo sviluppo di interfacce machine-to-machine verso sistemi informativi aziendali e interfacce di caricamento web con validazione e rollback. Sviluppiamo interfacce ad hoc per supportare caricamento di dati da qualunque sistema informativo (Webservice, FTP, ...) ed esportazione dati in formato JSON, CSV, EXCEL e PDF.  Per healthcare e pharma utilizziamo i protocolli FIR-HL7, XLM, JSON, DAFNE, NSO.


Privacy by design

Dedichiamo sempre grande attenzione al trattamento dati. Autenticazione tramite LDAP aziendale e meccanismi a doppia verifica. Sviluppiamo routine per l'acquisizione dei dati da flussi informativi automatizzati. Implementiamo trattamenti ed elaborazioni tramite algoritmi e regole all’interno dell’applicazione limitando il più possibile operazioni manuali. Profilazione su piattaforma per la gestione di viste dedicate a profili particolari. Sistemi di notifica e log degli accessi.


Sviluppo Agile
Preferiamo "fare" velocemente e testare subito

Seguendo un approccio “agile”, i moduli applicativi sono progettati, sviluppati e implementati uno per volta, con cicli di produzione rapida. Ogni ciclo prevede:

  • analisi e lo sviluppo del modulo
  • configurazione delle interfacce utente (nelle diverse viste/profilo)
  • user testing condotto coinvolgendo gli utenti per la verifica delle funzionalità
  • La finalizzazione del modulo sulla base dei risultati del test