Skip to content

For developers

Terminal window
npm install
npm run dev # restarts on changes
npm test

Stack: Node.js (ESM), Express, SQLite (better-sqlite3), vanilla JS / CSS without frameworks.

API errors carry a stable code field — clients should rely on it. Issues and pull requests in English are welcome.

The site lives in the site/ folder (Astro Starlight) and is published to GitHub Pages on every change there. Locally: cd site && npm install && npm run dev.