Welcome to the Event Management Platform In this project, a web application for managing events organized by our company. This platform will enable users to browse upcoming events, book tickets, and manage their bookings, while administrators will have access to an admin dashboard for event management.
- Display a list of upcoming events organized by the company.
- Show essential details for each event, including title, date, location, and ticket availability.
- Allow users to select the number of tickets they wish to book for an event.
- Implement a simple booking process.
- Provide users with a dashboard where they can view their booked events.
- Allow users to cancel their bookings if needed.
- Create a separate admin dashboard accessible only to company administrators.
- Allow admins to manage events, including creating new events, editing event details, and deleting events if necessary.
- Provide functionality for admins to view all bookings and manage them (e.g., cancel bookings, view attendee details).
MERN (MongoDB, Express.js, React.js, Node.js) stack for this project.
- npm install to add all feature
- npm run dev to start UI
- npm run start to start Server
on creation of Account Use Admin as Username in order to access Admin Dashboard