Design and development · 2026
Kunmadaras Drift
Website and admin for a drift event series
before and after
Drag the slider


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