A React application to discover local businesses by integrating Yelp API. The goal of this project is to replicate the core functionality of Yelp, providing users with a tool to explore dining options.
- The website allows users to scroll up and down to navigate its content.
- Users can simulate a search by typing in the search bar.
- A list of mock restaurant data is presented to the user.
- HTML: Structure the content of the web pages.
- CSS: Style the application for a user-friendly interface.
- JavaScript: Implement dynamic and interactive experience.
- React: React library for efficient component-based development.
- Yelp API: Integrate the Yelp API to access business information.
A predictive search feature that suggests restaurant names, keywords, or locations as users type in the search bar. These suggestions should dynamically update based on the user's input, offering a quick and convenient way to refine search queries.
Implement a real-time mechanism that updates search results as the user types in the search bar.
Introduce a sorting option that enables users to organize search results based on the distance from a central location. This feature should prioritize nearby restaurants, making it easier to discover options that align with their geographical preferences.
@Dec 2023