API e integrazioni
Far parlare fra loro sistemi nati separati: gestionale e sito, e-commerce e magazzino, CRM e fatturazione. Costruiamo anche le API che mancano, quando il sistema da collegare non ne espone.
Due programmi che non si parlano, e una persona che fa da ponte copiando dati a mano. Un'applicazione online che nessuno controlla da un anno. Un fornitore che se n'è andato lasciando qualche credenziale e nessuna documentazione. Sono i tre motivi per cui si arriva qui, sono tutti e tre risolvibili, e nessuno dei tre migliora aspettando.
Far parlare fra loro sistemi nati separati: gestionale e sito, e-commerce e magazzino, CRM e fatturazione. Costruiamo anche le API che mancano, quando il sistema da collegare non ne espone.
Revisione di quello che è esposto verso l'esterno: autenticazione, permessi, validazione degli input, intestazioni, dipendenze vecchie. Ne esce un elenco di cose da correggere, ordinate per quanto costa non farlo.
Hosting, rilasci automatici, backup, monitoraggio. Chi eredita un progetto senza documentazione riceve prima di tutto una mappa di dov'è ogni cosa e di chi ha accesso a cosa.
Contratti in Solidity, sviluppati e verificati su testnet. Lo proponiamo quando la blockchain risolve davvero un problema di fiducia fra parti che non si conoscono, e lo sconsigliamo in tutti gli altri casi.
Sì, ed è una buona parte del lavoro. Si comincia sempre da una lettura del codice e dell'infrastruttura, che serve a capire cosa c'è prima di promettere qualcosa. Se il progetto è in uno stato in cui conviene rifarlo invece che ripararlo, lo diciamo con i numeri davanti.
Aggiornamenti di sicurezza, monitoraggio, correzione dei guasti e un monte ore concordato per le modifiche. Quello che non comprende viene scritto con la stessa chiarezza di quello che comprende, perché è lì che nascono i malintesi.
Dipende da quanto è grande la superficie esposta. Per una singola applicazione web con la sua area riservata parliamo di giorni, non di settimane, e in uscita c'è un documento con i problemi ordinati per gravità e la stima di quanto costa correggerli. Correggerli è un lavoro separato, che potete far fare a chi volete.
Quasi sempre no, e ve lo diciamo. Serve quando due parti che non si fidano l'una dell'altra devono condividere uno stato senza un intermediario. Se esiste un intermediario di cui entrambe si fidano già, un database costa meno, va più veloce e si ripara.
Vercel per le applicazioni web e Supabase per i dati, salvo requisiti diversi. Gli account sono intestati a voi: noi ci lavoriamo dentro, non ci stiamo in mezzo. Se dovete rimanere in un'infrastruttura vostra o in Europa per obbligo, si imposta di conseguenza.
Raccontaci il processo che non funziona. Rispondiamo entro 24 ore, con una prima chiamata di 30 minuti e nessun impegno.
Parliamo del tuo progetto