A ticketing system for Paris 2024 Olympic Games events, featuring an admin dashboard, a mobile-friendly customer interface, and a QR code scanner for ticket validation.
This project is a ticketing solution divided into three main components, allowing administrators to manage events, customers to purchase tickets, and staff to validate entries.
Administrative interface for managing the entire ticketing system.
- Create and manage matches/events
- Manage teams and venues
- Built with Django using server-side rendering
Mobile-friendly frontend for end users.
- User registration and authentication
- Browse available events
- Purchase tickets
- View purchased tickets with QR codes
- Communicates with the Django API via REST requests
Mobile-friendly scanner interface for staff and administrators.
- Scan customer QR codes
- Validate ticket authenticity
- Real-time ticket verification
- Communicates with the Django API for validation
Please refer to the SETUP.md file for detailed setup instructions.