A fully functional event platform built on Django's MVT architecture - written before the API-first rewrite that became EventPilot, and useful as a study in how much a server-rendered stack gets you for free.

It covers the full event lifecycle: creation, listing, registration and management, with Django forms handling validation and session-based authentication guarding the organiser-only views.