feat: add Django backend skeleton

This commit is contained in:
2026-04-28 11:23:51 +02:00
parent 65a36a72e0
commit d8da268a53
27 changed files with 237 additions and 21 deletions

View File

@@ -25,6 +25,8 @@ The frontend must not calculate authoritative availability. It may display avail
The backend is a Django 5.2 LTS application using Django REST Framework.
The initial backend skeleton lives under `backend/` and includes the Django project, Django admin, the `shows`, `bookings`, and `checkins` apps, CORS configuration for the Angular frontend, PostgreSQL configuration through environment variables, and a health endpoint at `/api/health/`.
Responsibilities:
- expose public read APIs for shows, venues, and performances;