This is my projects page. I am adding new projects to the list below as I build them.
Alletiders Vikar: live business website 🤝
A production website for Alletiders Vikar, a staffing and recruitment agency in Esbjerg. It presents their services across several pages (recruitment, hiring temporary staff, and job seekers) with a clean, professional layout aimed at turning visitors into leads. Live in production for a real client.
Tiny Chili Store: full-stack e-commerce 🌶️
A complete online store built with Next.js, TypeScript, and PostgreSQL (Prisma). Browse products, add to a cart that persists across visits, and pay securely via Stripe Checkout. A signature-verified Stripe webhook records each order and updates inventory. Deployed on Vercel.
Blokart Booking System 🪁
An overbooking-safe rental booking system for blokarts, built in zero-dependency Node.js with a vanilla HTML, CSS, and JavaScript frontend. The customer page and the in-store staff screen share one server, so double-booking is impossible. Includes group orders, a multilingual flow (Danish, German, English), notifications, Google Calendar sync, and payments. Hosted on Render.
Farveladen Membership Platform 🎶
A membership system for a music studio association. Members sign in with a passwordless magic link, accept the rules, pick a plan, and register their dues, while an admin confirms payments and sees who has lapsed. The live demo has a one-click "Try as member" and "Try as admin" login so you can explore both sides without an account. Built with Next.js, TypeScript, Prisma, Postgres, and Auth.js.
Farveladen Website 🎨
The public website for Rytmisk Farvelade, a community music studio association. It presents the place, what happens there, and how to get involved, and it is built to connect to the membership platform once that goes live. Built with Astro, TypeScript, and Tailwind CSS, and hosted on Netlify.