Welcome to the Bite Advisor! This website allows users to search and review restaurants in various locations. It provides a platform for users to share their dining experiences, discover new places to eat, and make informed decisions.
The restaurant review website includes the following features:
- Search: Users can search for restaurants based on location, cuisine, price range, and rating. The search results are displayed in a list, with the option to filter by various criteria.
- Reviews: Users can read reviews and ratings for restaurants. They can also write their own reviews and rate restaurants.
To get started with the restaurant review website, follow these steps:
- Go to the website URL.
- Use the search bar to find restaurants in your desired location and cuisine.
- Read reviews and ratings for the restaurants you are interested in.
The website was developed using the following technologies:
- Front-End: HTML, CSS, JavaScript, React
- Back-End as a Service: Firebase
To install and run the restaurant review website locally, follow these steps:
- Clone the GitHub repository.
- Create a new project on Firebase and copy the configuration details into the
.env copyfile and rename it to.envin thesrcfolder. The configuration details can be found in the Firebase console under `Project Settings > General > Your apps > Firebase SDK snippet > Config - Run
npm installto install the required dependencies. - Start the server using
npm start. - Access the website by navigating to
http://localhost:3000in your web browser.
[ ] : Have to feature to enter reviews.
[ ] : Add Map functionality
[ ] : Create a profile to save your favorite restaurants and write your own reviews.
[ ] : Add Filters to search restaurants based on price, rating, etc.
[ ] : Add Favourites
The restaurant review website is a user-friendly platform for finding and reviewing restaurants. With its search and review features, users can easily find the perfect dining spot and share their experiences with others.