Skip to content

This is a Restaurant website offering you a diverse menu and a chance to book your table in advance.

Notifications You must be signed in to change notification settings

SupratitDatta/Restaurant-Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Restaurant Website [MERN STACK]

This project is a Restaurant Website that allows users to browse and view the varieties of food and menu available at our Restaurant. It also gives user a chance to book his table in advance.

Features

  • Browse our diverse menu
  • Make reservations online
  • Contact us for any queries
  • View customer testimonials
  • Follow us on social media

Technologies Used

  • React.js: A JavaScript library for building user interfaces.
  • Express: A web application framework for Node.js.
  • MongoDB: A NoSQL database for storing reservation and user data.
  • Axios: A promise-based HTTP client for making API requests of reservation.
  • React Router DOM: A library for handling navigation and routing in React applications.
  • SCSS/CSS: For styling the user interface and providing a responsive design.

Installation

  1. Clone the repository:

    git clone https://github.com/SupratitDatta/Restaurant-Websites.git
    
  2. Install dependencies:

    npm install
    
  3. Set up MongoDB Database using .env file:

    • Make a Database in MongoDB.
    • Save the URI and password in .env file.
  4. Start the development server for both backend and frontend:

    npm run dev
    
  5. Open your browser and navigate to http://localhost:5173 to view the application.

License

  • This project is created by Supratit Datta in, 2024 All rights reserved.
  • Email ID - [email protected]

About

This is a Restaurant website offering you a diverse menu and a chance to book your table in advance.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published