Skip to content

JacobCoffee/django-program

Repository files navigation

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

About

A proof-of-concept conference plugin for Django. A Conference in a Box

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors