The Olympic Tickets Management System is an innovative web application that facilitates the ticketing process for Olympic events. This system offers visitors and administrators a seamless experience for managing event attendance and ticket purchases.
-
Visitor Interface:
- Signup/Login for secure access
- Profile Update to maintain accurate personal information
- Event Browsing to explore various Olympic events with essential details
- Ticket Purchasing for smooth online transactions
- View Ticket History to keep track of purchased tickets
- PDF Ticket Downloads for convenient access
- Gift Ticket Options to allow ticket transfer
- Cancel Tickets feature for refunds
-
Admin Dashboard:
- Admin Login for secure access to the management portal
- Event and Ticket Management to add, edit, or remove tickets
- Ticket Booking History for monitoring sales and trends
- Visitor/Ticket/Event Search for quick data retrieval
- Sales Reports to analyze ticket performance
- Frontend: HTML, JavaScript, React, Tailwind CSS
- Backend: Node.js, Express.js
- Database: MongoDB
- Clone the Repository:
git clone https://github.com/Sai-Harshith-Reddy007/Olympics-Tickets-Management.git
- Navigate to the Project Directory
cd olympic-tickets-management-system - Install Dependencies:
npm install
- Set Up MongoDB:
- Create a MongoDB database using MongoDB Atlas or a local instance.
- Add your MongoDB connection string to the .env file in the root directory.
-
Run the Application:
npm start
-
📜 License None.
-
🙌 Support For questions or issues, please contact: Project Lead: Chandana Madha Contributors: SaiHarshith Kovvuri, Raj Kumar, Tulasi SSN Borra