E-Commerce Platform

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.