Architettura e tecnologie
Sviluppiamo con tecnologie web consolidate, scelte per affidabilità, prestazioni e facilità di manutenzione. Il software è organizzato in livelli separati: interfacce, logica applicativa e dati possono evolvere in modo indipendente senza compromettere il resto del sistema.
Le applicazioni espongono API documentate, che permettono di collegare app, siti, e-commerce e servizi esterni allo stesso archivio di dati e alle stesse regole di accesso.
- Interfacce
- Applicazioni web responsive, app installabili dal browser e app per iOS e Android.
- Logica applicativa
- Server Node.js, API REST, autenticazione, ruoli e permessi, processi pianificati e notifiche.
- Dati
- Database relazionali SQL, archiviazione dei file, esportazioni strutturate.
- Infrastruttura
- Server Linux, web server Nginx, certificati HTTPS, VPS dedicati, backup esterni al server.
- Integrazioni
- Email, SMS, notifiche push, mappe, Excel e PDF, servizi di terze parti tramite API.
- Rilasci
- Versionamento del codice e aggiornamenti che non modificano i dati esistenti.