Skip to content

Latest commit

 

History

History
42 lines (32 loc) · 1.71 KB

File metadata and controls

42 lines (32 loc) · 1.71 KB

django-program

PyPI Docs CI

Modern conference management for Django — registration, ticketing, Pretalx schedule sync, sponsors, and program activities.

Warning

This is almost 80% vibe coded. My plan is to build out this proof-of-concept to migrate off of Symposion, Registrasion, and Pinax-Stripe to something that fits better and flows better. Then contract or hire someone to flesh this out as a literal package with real security and perf reviews. So... use at your own risk :)

Link
PyPI https://pypi.org/project/django-program/
Docs https://jacobcoffee.github.io/django-program/
pretalx-client PyPI https://pypi.org/project/pretalx-client/
pretalx-client Docs https://jacobcoffee.github.io/django-program/pretalx-client/

Inspirations:

Example Dev Server

A runnable Django project lives in examples/ for interacting with models via the admin, shell, and management commands.

make dev
# Visit http://localhost:8000/admin/  (login: admin/admin)

Or step by step:

uv run python examples/manage.py migrate
uv run python examples/manage.py bootstrap_conference --config conference.example.toml
uv run python examples/manage.py createsuperuser
uv run python examples/manage.py runserver