Presentiamo dpkit Terminal e TypeScriptLeggete l'annuncio

Dati e archiviazione

Database transazionali

Un Postgres per prodotto, con schema e query affidati di proposito a strumenti diversi.

  • PostgreSQL
  • Prisma
  • Kysely
  • SQL migrations
  • pgvector
  • PostGIS

Che cos'è

Il sistema di riferimento: un database relazionale che conserva lo stato che un'azienda non può permettersi di perdere, con transazioni vere, vincoli veri e uno schema scritto nero su bianco invece che implicito nel codice che per caso ci scrive dentro.

Perché l'abbiamo scelto

Il nostro default è PostgreSQL perché assorbe requisiti che altrimenti diventerebbero sistemi separati — documenti JSON, ricerca full-text, query geospaziali con PostGIS, similarità vettoriale con pgvector. La divisione che ci interessa è interna: Prisma possiede lo schema e la generazione del codice, mentre ogni query a runtime passa da Kysely come SQL tipizzato. Questo mantiene onesti i tipi generati e i modelli Zod senza che un ORM decida la forma delle nostre query, e lascia le migrazioni come SQL rivedibile invece che qualcosa che uno strumento improvvisa durante un deploy.

Che cosa ci costruiamo

Strumenti interni e sistemi gestionali

Lo strumento interno di cui il vostro settore ha davvero bisogno — contatti, trattative, magazzino, fatturazione, permessi, un registro di audit. Costruito attorno al vostro modo di lavorare, non attorno a un modello.

Database transazionali · Identità e accessi · API tipizzate · Applicazioni web full-stack

Piattaforme dati e pipeline

Far entrare i dati, verificarli e mantenerli corretti — da qualche foglio di calcolo a milioni di righe al giorno.

Elaborazione dati · Standard dati e validazione · Database transazionali · Acquisizione dati dal web

Dove lo usiamo

È la spina dorsale dei prodotti che gestiamo ogni giorno, ed è la parte di un incarico per cui più spesso ci chiamano a riparare — di solito dove lo schema si è allontanato dall'applicazione che ne dipende.
schermatamycarro.app
Il motore di ricerca auto di Mycarro come funziona oggi, che cerca tra i suoi annunci portoghesi attivi.

Mycarromarketplace auto e CRM per rivenditori

Un marketplace di auto usate attivo in Portogallo. Ricerca per il consumatore su annunci raccolti da tutto il mercato, un back office per i rivenditori con contatti, magazzino e fatturazione, e un'app mobile — costruito end-to-end.

l'abbiamo costruito

coperto da NDA
Lavoro che non possiamo mostrare
ND

NDAMVP di piattaforma fintech svizzera

Un MVP multipiattaforma per una piattaforma di servizi finanziari regolamentati, progettato e costruito end-to-end: un backend contract-first, una dashboard operativa e app iOS e Android generate dallo stesso contratto. Consegnato.

cliente · NDA

Contattateci

Raccontateci che cosa volete costruire.

Siamo un piccolo team in Portogallo, con orario di Londra. Un sito, un'app, uno strumento interno o la piattaforma che ci sta dietro — iniziate con una frase sul problema e poi ci pensiamo noi.

Tutte le tecnologie
Richiedete un preventivo