This repository contains the capstone project for the Meta Front-End Developer program.
Zestful Table Reservation is a web-based application developed as the capstone project for the Meta Front-End Developer program. It provides a platform for users to conveniently book tables at their favorite restaurants. With a user-friendly interface and intuitive features, it aims to enhance the dining experience by simplifying the reservation process.
- User registration and login
- Search and browse restaurants
- View restaurant details, including location, menu, and reviews
- Make table reservations for desired dates and times
- Receive confirmation and reminders for reservations
- User-friendly interface and responsive design
- HTML, CSS, and JSX for frontend development
- React for building the frontend user interface
- react-router-dom for client-side routing
- react-responsive-carousel for displaying carousel images
- Meta front-end table-booking API for retrieving restaurant and reservation data
To run this application locally, follow these steps:
- Clone the repository:
git clone https://github.com/sdivyanshu90/zestful-table-reservation.git
- Navigate to the project directory:
cd zestful-table-reservation
- Install the dependencies:
npm install
- Start the development server:
npm start
- Open your browser and visit:
http://localhost:3000
Make sure you have Node.js installed on your machine.
Contributions are welcome! If you have any ideas, suggestions, or bug reports, please open an issue or submit a pull request.
If you find this repository helpful or valuable, consider giving it a star to show your support.
This project is licensed under the MIT License. See the LICENSE file for more details.
- This project was developed as the capstone project for the Meta Front-End Developer program.
- Special thanks to the instructors, mentors, and fellow learners for their guidance and support.
Enjoy your dining experience with Zestful Table Reservation!