biteAdvisor-FE

A platform for users to share their dining experiences, discover new places to eat, and make informed decisions.

APACHE-2.0 License

Stars
0

Bite Advisor

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.

Features

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.

Getting Started

To get started with the restaurant review website, follow these steps:

  1. Go to the website URL.
  2. Use the search bar to find restaurants in your desired location and cuisine.
  3. Read reviews and ratings for the restaurants you are interested in.

Technologies Used

The website was developed using the following technologies:

  • Front-End: HTML, CSS, JavaScript, React
  • Back-End as a Service: Firebase

Installation

To install and run the restaurant review website locally, follow these steps:

  1. Clone the GitHub repository.
  2. Create a new project on Firebase and copy the configuration details into the .env copy file and rename it to .env in the src folder. The configuration details can be found in the Firebase console under `Project Settings > General > Your apps > Firebase SDK snippet > Config
  3. Run npm install to install the required dependencies.
  4. Start the server using npm start.
  5. Access the website by navigating to http://localhost:3000 in your web browser.

What's Next

[ ] : 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

Conclusion

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.