Service

Systems that do one job and show what they do.

We build the internal tools, APIs and services your business runs on, with strict typing, tests and a build that stops errors before they ship.

Contact

Email hello@egenverk.se or book a call.

Quote after a call

Egenverk builds internal tools, APIs and services for companies that want control over their systems. One example is the AI service Egenverk Claims: TypeScript, Node and Postgres on a server in Germany, with licences, token budgets and logs without content. Documentation, a changelog and a build that stops errors before they ship are included.

01What we do

What is included

01

APIs and services

TypeScript, Node and Postgres, with strict typing, input validation and tests.

02

Licences and metering

Licence keys tied to a domain, case counting and monthly budgets.

03

Hosting in the EU

A server in Germany with automatic security updates, TLS and daily database backups.

04

Logs without content

Method, path, status and duration. Never the content of the calls.

05

Design system

Colours, fonts and components in a package of their own, with lint rules that keep the code to the design's tokens.

06

A build with gates

Type checks, lint and custom checks that stop the build on broken links, invalid structured data or too much JavaScript.

02Built

How we have done it

Egenverk Claims

An API service in TypeScript with Hono, Drizzle and Postgres. Licences, case counting and a token budget, with responses streamed to the plugin. It stores only case ids, timestamps and token counts.

Read about Egenverk Claims →

egenverk.se

The build stops on unfinished text, links to pages that do not exist, invalid JSON-LD and too much JavaScript. Lighthouse runs on every pull request.

The design system

A package of tokens, CSS and components that egenverk.se and our WordPress kit build on, so the site and the plugins look and behave alike.

03How we work

How we work

  1. Call

    Free. We listen and tell you honestly if we are the right fit.

  2. Written proposal

    Fixed scope, timeline and price.

  3. Small, reviewed steps

    Every change is reviewed and tested before it ships.

  4. Your code, your repo

    Ownership and licences are defined in the proposal. Documentation and a changelog are included.

04Questions

Common questions

Which technology do you use?
TypeScript and Node for services, Postgres for data, Next.js for the web and PHP for WordPress.
Where do the systems run?
Claims runs on a server in Germany (EU). egenverk.se is served as static files from Cloudflare Pages.
Who owns the code?
Ownership and licences are defined in the proposal. Documentation and a changelog are included.
What does it cost?
Contact us for pricing.

Is there a tool you are missing?

Tell us what it should do. A short call, no sales script.

Book a call