Skip to content

mayurPardeshi99/Amazon-price-notifier

Repository files navigation

Amazon Price Drop Notifier

https://can-i-buy-notifier.herokuapp.com/

This is a web based application which is made in flask, which tracks prices for products on Amazon. User must sign up to use it. After signing up user can create their products list just by adding Amazon product URL and their price range. User's added products price will update daily and an email will be sent to the user when the price is within the user budget.

screenshot

This web application website also contains an API to collect products details of users such as url, and their budget for daily checks from outside.

Dependencies

  1. flask
  pip install Flask
  1. flask_sqlalchemy
  pip install Flask-SQLAlchemy
  1. werkzeug.security
  pip install Werkzeug
  1. flask_login
  pip install Flask-Login
  1. itsdangerous
  pip install itsdangerous
  1. flask_mail
  pip install Flask-Mail
  1. dotenv
  pip install dotenv

Run Locally

Clone the project

  git clone https://github.com/mayurPardeshi99/Amazon-price-notifier.git

Install all dependencies

Set up environment variables

Start the server

  Run main.py