This Flask app utilizes Selenium to scrape restaurant names and wait times within your bookmarks from Yelp and display it in an organized table. The app includes functionality to log in to Yelp, navigate to the user's bookmarks, retrieve links to bookmarked restaurants, and extract restaurant names and wait times.
Before running this app, ensure that you have the following installed:
- Python (version 3.10)
- Selenium (
pip install selenium
) - ChromeDriver
-
Clone the repository:
git clone https://github.com/your-username/your-repository.git
-
Navigate to the project directory:
cd your-repository
- Install the required Python packages:
npm install
-
Run the application:
flask run
Contributions are welcome! If you have any suggestions or improvements, please submit a pull request or open an issue in this repository.