This repository contains the code for a Ticket Event Planning Application. The application allows users to manage events, book tickets, and handle various event-related tasks. Below, I’ll provide an overview of the functionalities implemented using the provided routes.
/login: Handles user authentication. Users can log in to access the application./register: Allows new users to register and create an account./UserDetail: Retrieves user details after successful authentication./fetchMatches: Fetches information about all available matches or events./fetchMatch/:mid: Retrieves details of a specific match or event based on its ID./newTicket: Enables users to create new tickets for events./AddEvent:Adds new events to the system./adminDash:Provides an admin dashboard with relevant data and insights.
Clone this repository to your local machine. Install the required dependencies using npm install. Database: MogoDB Configure environment variables (e.g., database connection details, secret keys). Run the application using npm start.
Contributions are welcome! If you’d like to enhance this application or fix any issues, feel free to submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.