Event Management Platform
Description
A full-stack application for managing events, tickets, and notifications, built with React on the frontend and FastAPI/Django REST Framework on the backend.
Key Features
- Full-Stack Development: React frontend consuming RESTful APIs built with FastAPI and Django DRF.
- Event & Ticket Management: Create events, manage tickets, and handle user registrations.
- Ticket Designing & Customization: Generate and customize ticket designs dynamically for each event.
- Custom Registration Forms: Allow organizers to create tailored registration forms per event.
- Asynchronous Background Tasks: Celery, RabbitMQ, and Redis handle ticket generation and email notifications.
- Containerization & CI/CD: Docker Compose for environment consistency and automated testing on pull request
- Responsive Frontend: React UI designed for smooth event browsing, ticket purchase, and form submission.