
Own product · open source · 2026
Odin: tickets, documentation and support hours
- Problem
- Tickets were noted down by hand, hours lived in a spreadsheet and invoices somewhere else. Nothing was connected.
- What I did
- My own web application where each ticket carries its follow-up, its documentation and its timed work sessions. It started on top of MantisBT and now has its own tables, with the history migrated.
- Result
- Single sign-on with Keycloak, every open ticket creates its task in the task manager, and pending hours flow to Sindri on their own to be invoiced. Branded email through the Mail service.
Node.js · Express · MariaDB · Keycloak · Docker
Related service: Custom websites and web apps for SMEs
If your team has tasks that keep repeating or data that doesn’t add up, tell me about it: info@arcedatalab.com