Raghul-M / Clever-Cart

CleverCart: A Flask web app powered by Python, Selenium, and Requests for intelligent product scraping from Amazon and Flipkart, presenting results in an interactive interface for seamless online shopping comparisons

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CleverCart - Your Intelligent Shopping Companion

Whats-App-Image-2023-12-16-at-2-13-22-PM.jpg

CleverCart is a Flask web application that automates product scraping from Amazon and Flipkart using Python, Selenium, and Requests. This interactive tool allows users to input product names, and it will fetch and display the results from both Amazon and Flipkart in a clean and user-friendly web interface.

Features

  • Seamless product scraping from Amazon and Flipkart.
  • Interactive web interface for user-friendly interactions.
  • Utilizes Python, Selenium, and Requests for efficient automation.

Getting Started

Prerequisites

Make sure you have the following installed:

  • Python
  • Flask
  • Selenium
  • Requests
  • Chrome WebDriver
  • BeautifulSoup

You can install the required Python packages using:

    $ pip install Flask   
    $ pip install selenium
    $ pip install requests

Running the App

  1. Clone the repository:
  $ git clone https://github.com/Raghul-M/Clever-Cart.git
  1. Navigate to the project directory:
  $ cd CleverCart
  1. Run the Flask app:
  $ python main.py
  1. Open your web browser and go to http://localhost:5000

How to Use

Whats-App-Image-2023-12-16-at-2-13-57-PM.jpg

  1. Enter the names of the products you want to compare.
  2. Click the "Compare" button.
  3. CleverCart will fetch and display the results from Amazon and Flipkart.

Enjoy your intelligent shopping experience with CleverCart!

Contributing

Contributions are welcome! If you have suggestions, bug reports, or want to add new features, feel free to submit a pull request.

Feel free to explore, contribute, and adapt this project to suit your needs. If you encounter any issues or have suggestions for improvement, please raise them in the GitHub repository's issues section. Happy coding! 🚀

Connect with me on linkedin: Raghul M

About

CleverCart: A Flask web app powered by Python, Selenium, and Requests for intelligent product scraping from Amazon and Flipkart, presenting results in an interactive interface for seamless online shopping comparisons


Languages

Language:Python 38.0%Language:HTML 36.4%Language:CSS 25.6%