Skip to content

Sharjun-Hussain/EventnSpot-Web-Application

Repository files navigation

Project Documentation: Banquet Hall Booking Website👍

Introduction:

The Event Hall Booking System based on the MERN (MongoDB, Express.js, React, Node.js) stack is a web application that allows users to search for and book event halls or banquet venues. It utilizes MongoDB as the database to store and manage data, Express.js for server-side handling of requests, React for building a dynamic user interface, and Node.js as the runtime environment. The system provides functionalities such as venue search, real-time availability checking, user authentication and authorization, booking management, and communication through email notifications. It offers a seamless and efficient experience for users to find and book event halls for their desired dates and requirements.

Prerequisites:

Node.js and npm (Node Package Manager) installed on the machine. MongoDB database set up and running.

Installation:

Clone the repository from GitHub

  git clone https://github.com/Sharjun-Hussain/EventnSpot-Web-Application.git

Open a terminal or command prompt and navigate to the project directory.

Backend Setup:

Navigate to the backend directory within the project directory.

  cd EventnSpot-Web-Application

Install the backend dependencies by running the command: npm install.

  npm install

Configure the MongoDB connection:

import Data Files to MongoDB compass Once Opened MongoDB compass Create Database Name Eventspot and Create Tables ( admins,bookings,halls) and import files from backend/utils/Database Collection Data

go to the Backend Directory Start the backend server by running the command: nodemon Server.js.

  nodemon Server.js

The backend server should now be running on LocalHost

Frontend Setup:

Navigate to the "frontend/eventspot" directory within the project directory. Install the frontend dependencies by running the command: npm install.

Start the frontend development server by running the command: npm start. The frontend should now be accessible on LocalHost Usage and Features:

Include any additional information, diagrams, or resources relevant to the project.

Developed By : Sharjun Hussain 😊

Connect Me On LinkedIn : https://www.linkedin.com/in/sharjun-hussain/

Credentials :

UserName : [email protected]
Password : Admin

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published