Software custom

Pe măsură.
Pentru cazul tău.

Backend-uri, API-uri, microservicii, automatizări. Integrare cu sisteme moștenite. Cod care nu se rupe la următorul refactor.

Discutăm proiectulVezi exemple
api.ts
// Webhook handler cu retry & idempotency export const handler = inngest.createFunction( { id: "process-payment", retries: 3 }, { event: "stripe/payment.succeeded" }, async ({ event, step }) => { const order = await step.run("fetch-order", () => db.order.findUnique({ where: { stripeId: event.data.id } }) ); await step.run("send-receipt", () => resend.emails.send({ to: order.email, subject: `Comandă #${order.id} confirmată`, react: <Receipt order={order} />, }) ); await step.run("update-status", () => db.order.update({ where: { id: order.id }, data: { status: "paid" }, }) ); } );
Capabilități

Sisteme care
nu te lasă noaptea.

API-uri REST/GraphQL

Documentate cu OpenAPI sau introspecție GraphQL. Versionare clară.

Automatizări

Cron jobs, queue workers, event-driven flows cu BullMQ sau Inngest.

Webhook-uri

Recepție și emitere de evenimente, retry policies, idempotency.

Securitate

Audit logs, rate limiting, RBAC, secret management cu Vault sau AWS.

CI/CD

GitHub Actions, deploy automat la merge, rollback cu un click.

Documentație

Architecture decision records, README pentru fiecare modul, runbooks pentru oncall.

Cazuri tipice

Ce construim
pentru clienți.

Sincronizări ERP
Migrare date între SAP, Oracle, sisteme legacy. Pipeline-uri ETL cu retry și monitoring.
Integrare Stripe / billing
Subscription engines, dunning, taxe automate, dunning, customer portal.
Workflow engines
Aprobări multi-step, escalări, audit trails. Construit cu Inngest sau BullMQ.
Internal tools
Admin panels, dashboards interne, generatoare de rapoarte. Cu Retool sau custom.
API gateway
Auth federată, rate limiting per tenant, observability cu OpenTelemetry.
PDF / docs generation
Facturi, contracte, rapoarte. React PDF sau Puppeteer cu template-uri reutilizabile.
Stack

Cu ce lucrăm.

Node.jsTypeScriptPythonFastAPIExpressHonoPostgresRedisBullMQInngestDockerKubernetesAWS LambdaCloudflare Workers

Ai o problemă specifică?
Hai s-o rezolvăm.

Spune-ne ce sistem vrei să construiești. Răspundem în 24 de ore.

Discutăm proiectulcontact@ondev.solutions ›
WhatsApp