Skip to content

kalviumcommunity/S46_Melvin_Capstone_Eventify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 

Repository files navigation

Eventify

Overview

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.

Goals

  1. 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.
  2. 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.

Specifications

Event Listing and Discovery:

  • 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.

User Management:

  • 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.

Milestones

  • Day 1
    Creating a Lowfid Design

  • Day 2
    Created Highfid Design

  • Day 3
    Configuring Backend

  • Day 4
    Setting up schema and routes

Installation

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

Usage

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.

Support

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].

Contributing

Eventify welcomes contributions from the community. If you're interested in contributing, please follow our contribution guidelines and submit a pull request.

Authors and Acknowledgment

Eventify is developed and maintained by Melvin.

Project Status

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/

About

This is your first repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages