Skip to content

MERN based event / venue management system, where customers can look for events or venues to book and venue owners can post their listings and availability and they can also interact with each other without any third-party interference

Notifications You must be signed in to change notification settings

bhavyamistry/Hanabi-Yuga_EventManagementSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hanabi-Yuga Event Management System

This is an event management project showcasing a basic implementation of a MERN stack application.

MongoDB Express.js React NodeJS

Project Overview

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

Features

  • 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

Installation

To run the project locally, follow these steps:

  1. Clone the repository: git clone https://github.com/bhavyamistry/Hanabi-Yuga_EventManagementSystem.git
  2. Navigate to the project directory: cd server
  3. Install server dependencies: npm install
  4. Navigate to the client directory: cd client
  5. Install client dependencies: npm install

Usage

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.

Technologies-used

MongoDB Express.js React NodeJS Stripe REST-API Bootstrap Gmmail SMTP

Project-Demonstration

Video Title

About

MERN based event / venue management system, where customers can look for events or venues to book and venue owners can post their listings and availability and they can also interact with each other without any third-party interference

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published