Parliamo del progetto

Consulenza IT e sviluppo software

Dal database
all'interfaccia,
un solo interlocutore.

Progettiamo e sviluppiamo software su misura per aziende che hanno già provato le soluzioni pronte e si sono fermate davanti a un limite. Software, siti web, elettronica su misura e sistemi informatici, seguiti dalla prima riunione alla manutenzione.

Guarda cosa facciamo
12+anni di esperienza
60+progetti consegnati
24htempo medio di risposta
ordini.service.ts backend
1// creazione ordine con scarico di magazzino atomico
2export async function creaOrdine(req: Request) {
3  const dati = schemaOrdine.parse(await req.json());
4
5  const ordine = await db.transaction(async (tx) => {
6    const [riga] = await tx.insert(ordini)
7      .values({ ...dati, stato: "in_lavorazione" })
8      .returning();
9
10    await tx.scarica(magazzino, dati.righe);
11    return riga;
12  });
13
14  await coda.invia("ordine.creato", { id: ordine.id });
15  return Response.json(ordine, { status: 201 });
16}

Servizi

Dal circuito stampato
all'interfaccia

Chi progetta la scheda elettronica è la stessa squadra che scrive il software che la comanda e che poi risponde al telefono quando qualcosa non torna.

Sviluppo software su misura

Sviluppiamo software per piattaforma PC, Android e Apple: dalla piccola applicazione che toglie di mezzo un'operazione ripetitiva, fino ai programmi e ai driver dedicati che governano macchinari industriali e impianti domotici.

Ogni progetto viene consegnato con test automatici, documentazione e codice sorgente: resta vostro, e un altro fornitore può subentrare senza ripartire da zero.

Windows, macOS, LinuxAndroidiOS driver dedicatimacchinari industrialidomoticamodalità offline
terminale deploy
$ npm run deploy -- --env=produzione

  compilazione ....... 4.2s
  test ............... 214 superati
  migrazioni ......... 3 applicate

  ✓ rilascio completato in 51s
$ 

Consulenza tecnica e informatica

Risolviamo, o cerchiamo di risolvere, ogni problema informatico: dal virus capitato per sbaglio alla progettazione della rete aziendale, fino ai bug nel firmware di apparecchi dedicati.

virus e ripristinireti aziendalibackupsicurezzadebug firmwareformazione

Progettazione elettronica

Sviluppiamo da zero circuiti stampati dedicati per comandare macchine industriali ed elettrodomestici, e in generale per automatizzare qualsiasi dispositivo elettronico. Dallo schema al prototipo montato e collaudato.

schemi elettricicircuiti stampatimicrocontrollorisensori e attuatoriprototipipiccola serie

Sviluppo backend

Il motore che regge tutto: dati coerenti, integrazioni con i sistemi che avete già e prestazioni stabili quando gli utenti crescono. La base dati si progetta prima di scrivere codice, perché è la parte più costosa da correggere dopo.

API REST e GraphQLPostgreSQLintegrazioniautenticazione

Interfacce frontend

Schermate che si capiscono senza corso di formazione. Curiamo i tempi di caricamento, il comportamento su schermi piccoli e i casi scomodi: la lista vuota, l'errore di rete, il campo compilato male.

ReactTypeScriptdesign systemaccessibilità

Pannelli di controllo

Cruscotti che mostrano lo stato reale dell'attività in una schermata sola: indicatori, grafici, allarmi e permessi differenziati per ruolo. Dati aggiornati in tempo reale, esportabili quando servono altrove.

dashboardtempo realeruoli e permessiesportazioni

Siti web

Progettazione, sviluppo e manutenzione: dal sito di presentazione al portale collegato ai vostri dati. Curiamo la velocità e la leggibilità sul telefono, e soprattutto quello che viene dopo la pubblicazione, la parte in cui la maggior parte dei siti si ferma.

progettazionesviluppomanutenzionedominio e postaaggiornamentistatistiche di visita

Pannelli di controllo

I vostri dati, in una schermata sola

Un esempio di cruscotto gestionale: stato degli impianti, andamento delle lavorazioni e coda degli allarmi, con aggiornamento continuo.

Pezzi oggi4.812+8,4% su ieri
Efficienza92,6%+1,2 punti
Fermi macchina17 min−9 min
produzione orariaultime 12 ore
LineaLottoAggiornatoStato
LN-01Estrusione12 s faattiva
LN-02Taglio15 s faattiva
LN-03Confezionamento1 min famanutenzione
LN-04Controllo qualità8 s faattiva

Metodo

Come si svolge un progetto

Quattro fasi, con un momento di verifica alla fine di ognuna. Si prosegue solo quando la precedente vi convince.

01

Ascolto

Un incontro per capire il processo e dove si inceppa. Nessun costo e nessun impegno.

02

Proposta

Soluzione, tempi e costo su un documento solo. Se il preventivo non convince, ci si ferma qui.

03

Sviluppo

Versioni funzionanti a intervalli brevi, da provare sul campo. Le correzioni arrivano presto e costano poco.

04

Assistenza

Dopo la consegna restiamo raggiungibili: aggiornamenti, formazione e interventi su richiesta.

Codice

Strumenti scelti in base al problema

Nessuna tecnologia adottata per moda: sotto trovate quelle che usiamo abitualmente, ma la scelta si fa sul caso concreto.

Backend

  • Node.js
  • TypeScript
  • Python
  • PHP
  • REST
  • GraphQL
  • WebSocket

Basi di dati

  • PostgreSQL
  • MySQL
  • SQLite
  • Redis
  • MongoDB

Frontend

  • React
  • Vue
  • TypeScript
  • Tailwind
  • Vite

Mobile

  • Kotlin
  • Swift
  • React Native
  • Flutter

Elettronica

  • KiCad
  • STM32
  • ESP32
  • Arduino
  • C/C++
  • Modbus
  • I²C e SPI

Infrastruttura

  • Docker
  • Linux
  • CI/CD
  • Nginx
  • backup automatici
  • monitoraggio

Al lavoro

Chi c'è dietro

Riunione di revisione del codice davanti agli schermi
Revisione del codice in squadra: le scelte importanti si discutono in due.
Sviluppatori al lavoro alle postazioni dell'ufficio
Lo sviluppo quotidiano, con versioni funzionanti a intervalli brevi.
Il gruppo di lavoro riunito
Le persone a cui parlate al telefono sono le stesse che scrivono il codice.

Contatti

Raccontaci il problema

Bastano poche righe su cosa vi serve e per quando. Rispondiamo entro un giorno lavorativo con le prime domande, oppure con un no chiaro se non siamo le persone giuste.

Richiesta di contatto

I campi con l'asterisco sono necessari. Rispondiamo entro un giorno lavorativo.

I vostri dati non vengono condivisi con nessuno.

Richiesta inviata

Grazie, l'abbiamo ricevuta. Vi rispondiamo entro un giorno lavorativo all'indirizzo che ci avete lasciato.
Per un'urgenza nel frattempo: info@lab3000.it.