EVENTIFY is a comprehensive platform designed to streamline the process of discovering, managing, and attending student events and festivals across India. Built using the MERN (MongoDB, Express.js, React.js, Node.js) stack, this platform aims to connect students with a diverse range of cultural, technical, and management events while providing organizers with tools to efficiently manage and promote their events.
- Facilitating Event Discovery: The platform aims to simplify the process of discovering and accessing a wide range of student events and festivals across India. By providing robust search and filtering options, users can easily find events based on their interests, location, and preferences.
- Enhancing Event Management: The project also focuses on empowering event organizers with tools to efficiently manage and promote their events. From event submission and registration management to communication with attendees, the platform aims to streamline the entire event management process, ultimately leading to more successful and engaging events.
- Colleges/universities can submit upcoming fests and events.
- Users can filter events by location, category, date range, and keywords.
- Integration of a map view for geographical visualization of events.
- Separate student and organizer accounts with distinct functionalities.
- Students can create profiles, set interests, and receive personalized event recommendations.
- Organizers can manage event details, registration process, and communication with attendees.
-
Day 1
Creating a Lowfid Design -
Day 2
Created Highfid Design -
Day 3
Configuring Backend -
Day 4
Setting up schema and routes
To run Eventify locally, follow these steps:
Clone the repository: git clone https://github.com/kalviumcommunity/S46_Melvin_Capstone_Eventify.git
Navigate to the project directory: cd client/Eventify
Install dependencies: npm install
Start the development server: npm run dev
Once the development server is running, you can access Eventify in your web browser at http://localhost:5137. From there, you can explore events, register for events, and manage events if you are an organizer.
For help or questions regarding Eventify, please open an issue on the GitHub repository or reach out to the project maintainers via email at [email protected].
Eventify welcomes contributions from the community. If you're interested in contributing, please follow our contribution guidelines and submit a pull request.
Eventify is developed and maintained by Melvin.
Development of Eventify is active and ongoing. We welcome feedback, contributions, and suggestions from the community to improve and enhance the platform.
Backend -> https://eventify-iu4y.onrender.com Frontend -> https://eventify-capstone.netlify.app/