Events Galore is an event management platform built using the MERN stack with Material UI. It offers a convenient solution for event organizers and attendees to connect and manage various types of events. This project aims to provide a user-friendly experience for creating, discovering, and registering for events.
The backend repository of the project is here
Here're some of the project's best features:
-
Event Organizers:
- Create an account and log in to the platform.
- Create free or paid events with detailed descriptions.
- Provide essential event information such as title, description, image, venue, and price.
- Opt to feature events, which showcases them prominently in the hero section's carousel on the homepage, enhancing visibility and registration potential.
-
Attendees:
- Explore the homepage with a carousel showcasing featured events.
- Discover popular events based on registration count.
- Find events happening during the current week.
- Register and pay for events of interest.
- Node.js installed on your machine.
- MongoDB database and connection details.
- Clone the repository
git clone https://github.com/GauravSingh1402/events-galore-frontend.git
- For setting the backend of the project, follow the instructions in the events-galore-backend repository
- Navigate to the project directory:
cd events-galore-frontend
- Install the dependencies:
npm install
- Start the development server:
npm start
- MERN stack (MongoDB, Express.js, React.js, Node.js)
- Material UI
- Create an account as an event organizer or log in if you already have one.
- As an organizer, create an event by providing the necessary details.
- Choose to feature the event to increase visibility.
- As an attendee, explore the homepage to find featured, popular, and upcoming events.
- Register for events that interest you and proceed with the payment, if applicable.
This project was developed by Gaurav Singh, Advait Nurani and Hridayesh Padalkar.
While the platform offers essential event management capabilities, it may require further refinement and additional features for full production readiness.