This is an event management project showcasing a basic implementation of a MERN stack application.
The project is an Event/Venue management system, a one-stop shop for venue owners and customers. On this platform, customers can look for events or venues to book and venue owners can post their listings and availability. Moreover, they can also interact with each other without any third-party interference. It also gives the event organizers the ability to chat with all the attendees at the same time without the hassle of sending out emails
- User registration and authentication
- Ability to search for events and activities as per user preferences such as location, budget, or specific person like a sports player
- Ability for venue owner to create and update events
- Secure messaging and communication between parties for smooth correspondence
- Allowing users to keep track of previously registered events or booked venues and upcoming reservations
- Dark and White Theme
To run the project locally, follow these steps:
- Clone the repository:
git clone https://github.com/bhavyamistry/Hanabi-Yuga_EventManagementSystem.git
- Navigate to the project directory:
cd server
- Install server dependencies:
npm install
- Navigate to the client directory:
cd client
- Install client dependencies:
npm install
To start the server, run the following command from the project root directory:
cd server
npm run
To start the client, run the following command from the project root directory:
cd client
npm run
This will start the server and client, and you can access the application in your browser at http://localhost:3000.