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.
- Browse our diverse menu
- Make reservations online
- Contact us for any queries
- View customer testimonials
- Follow us on social media
- 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.
-
Clone the repository:
git clone https://github.com/SupratitDatta/Restaurant-Websites.git
-
Install dependencies:
npm install
-
Set up MongoDB Database using .env file:
- Make a Database in MongoDB.
- Save the URI and password in .env file.
-
Start the development server for both backend and frontend:
npm run dev
-
Open your browser and navigate to
http://localhost:5173
to view the application.
- This project is created by Supratit Datta in, 2024 All rights reserved.
- Email ID - [email protected]