Case studies

Selected work.

From the platform behind a national sport to the middleware that turns webshop orders into fiscalized invoices.

Platforms3

UKCA admin dashboard: events, running order, tickets, card payments, courses, qualifications, tests, certificates, clubs and members in one place
01UK Cheerleading AssociationGoverning-body platform2022 · in active developmentIn productionA full-stack platform that runs the whole sport: clubs, competitions, courses, certifications and payments in one place.Read the case study
The Playbook Studio member home: today's session, upcoming events and the calendar
02The Playbook StudioMembership platformBuilt in 18 weeksA bilingual membership platform that brings health, sport and business strategy together: calendar, content, community and billing in one place.Read the case study
Zephz home page with the featured shoe
03ZephzBrand site, CMS and dealer portalSite live, dealer portal nextA brand and catalog site for a performance-footwear company, its own CMS, and a B2B portal where dealers order wholesale by size run.Read the case study

Integrations2

Webshop order → fiscalized invoice · Pantheon ERP0manual steps123456Webshopcanonical JSONMiddleware202 Accepted, queuedPantheon ERPstored proceduresFiscalizationZKI · signed XML · JIRInvoice PDFfiscal data and QRCustomer inboxemailed over SMTPIn production: one-way middlewareTwo-way sync, first connector WooCommerce: in developmentOrder → fiscalized invoice123456WebshopCustomer inbox0manual steps
04Pantheon middlewareWebshop → Pantheon ERPCroatian fiscalizationIn productionA production-grade service that carries a webshop order all the way to a fiscalized, emailed invoice in Pantheon ERP, reliably and hands-off.Read the case study
Webshop ⇄ Pantheon ERP · two-way sync123456Webshoporder eventConnectorWooCommercePantheon ERPstored proceduresFiscalizationZKI · JIRInvoice PDFfiscal data and QRCustomer inboxemailed over SMTP← statuses · stock · prices · products, back to the webshopIn development: the WooCommerce connectorIntegration-tested against a live Pantheon instanceWebshop ⇄ Pantheon ERPWebshopPantheonorders← statuses, stock, prices, productsIn development · WooCommerce first
05Webshop × PantheonTwo-way syncFirst connector: WooCommerceIn developmentA two-way middleware that keeps a webshop and the Pantheon ERP in sync: orders, statuses, stock and fiscalized invoices, with no manual work at all.Read the case study

Selected case studies. More coming soon.

Experience we bring.

Healthcare, enterprise, the public sector, sport and retail. The two of us worked on these projects as employees of other companies, except where a logo is marked as a TherraCode client. That experience goes into every project we take on, whether you're a large company or just starting out.

A focused stack, chosen for the long run.

We don't chase frameworks. We use a small, boring-on-purpose toolkit that we know cold, so your product is fast to ship, cheap to maintain and easy for the next engineer to pick up.

Frontend

  • ReactUI
  • Next.jsapp framework
  • TypeScripttype safety
  • Tailwindstyling

Backend and data

  • Nodeservices
  • PostgreSQLdatabase
  • PrismaORM
  • Rediscache and queues

Infra and delivery

  • Vercelweb hosting
  • AWSservices
  • GitHub ActionsCI/CD
  • Sentrymonitoring

Design and growth

  • Figmadesign
  • Storybookcomponents
  • GA4analytics
  • Search ConsoleSEO

This is what we reach for most often. When a project calls for a different language, framework or database, we work in that too: the tool follows the problem.

Want to be the next case study?

Tell us what you are still running on spreadsheets and paper. We come back within one business day with a clear plan.