This is a Django-based web application for managing a conference. It allows potential speakers to submit talks for approval. The talks can then be approved or rejected by staff.
- User authentication
- Talk submission
- Talk approval/rejection
- Talk listing
- Talk detail view
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
The project is divided into two main Django apps:
agenda
: This app contains the models and views for the conference agenda.conference_auth
: This app contains the models and views for user authentication.
Instructions are provided for two demos based around this repository to highlight features of GitHub Copilot.