Loading the page…
Skip to content
All work

Design and development · 2026

Kunmadaras Drift

Website and admin for a drift event series

before and after

Drag the slider

The old site's home page on desktopThe new site's home page on desktop

Built to replace an old WordPress site: spectators quickly find the events, pilots register online, and the organizer runs everything without coding.

Functionally complete, launch pending

highlights

  • Event calendar, programs, results, gallery, contact form and newsletter.
  • Online registration with fees, categories, capacity and deadline; pilots get the decision by e-mail.
  • A simple admin for the organizer: all content, registrations and the newsletter in one place, with statistics.
  • Hungarian and English with automatic translation (DeepL), light and dark theme.

technical decisions

  • Security: bcrypt passwords, JWT in an httpOnly cookie with CSRF protection, server-side validation and limits on every field.
  • Privacy: cookie-free anonymous statistics; YouTube and maps only after consent.
  • Sized for a small 2 GB server: WebP images, low memory use, limits on growing lists.
  • Quality: a load simulation with far more data than today, plus unit and Playwright E2E tests.

stack

  • React
  • TypeScript
  • Tailwind CSS
  • Express
  • PostgreSQL