Trak
An onboarding and personnel follow-up tool that started inside Blank and became a product.
- Category
- Work
- Type
- Website
- Year
- 2023
- Stack
- Next.js · React · TypeScript · PostgreSQL · Prisma · Node.js · OAuth2 · Material UI · Heroku

Trak is a startup building an onboarding, offboarding and personnel follow-up tool. It was originally built for Blank's own internal use, then generalised so it could be sold to other customers.
The core of the product is defining roles and role structures, then automating the tasks those roles need to complete and sending the reminders that keep them moving. It integrates with the systems companies already live in, including Tripletex, Slack and single sign-on providers.
I worked on Trak first as part of my bachelor thesis in 2021, then as a part-time developer alongside my studies, across both frontend and backend.
What I did
Built several of the frontend pages in Next.js
Implemented backend endpoints and the automatic systems that are the heart of Trak
Implemented authentication against Google and Microsoft
Configured the project with design systems suited to a professional environment, set up CI/CD and hosting for production and development
Designed the database with relational database design, and made data collection from external sources such as Tripletex more efficient
Made my first attempt at building with AI here, implementing functionality with ChatGPT