Skip to content

Evgeniy-Golodnykh/marketplace_price_tracking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Marketplace price tracking app

Description

This is a Telegram Bot for tracking price changes on online marketplaces such as Ozon, Yandex.Market and Wildberries

Quick Start

  1. Clone repo
git clone git@github.com:Evgeniy-Golodnykh/marketplace_price_tracking.git
  1. Creates the virtual environment
python3 -m venv venv
  1. Activates the virtual environment
source venv/bin/activate
  1. Upgrade PIP and install the requirements packages into the virtual environment
python3 -m pip install --upgrade pip
python3 -m pip install -r requirements.txt
  1. Install Chromium for marketplace websites scraping
playwright install --with-deps chromium
  1. Go to src folder
cd src
  1. To run the application use command
python3 -m main.py

Technology

Python, Playwright, SQLAlchemy, PostgreSQL, Aiogram, Docker, GitHub Actions

Author

Evgeniy Golodnykh

CI/CD pipeline status

marketplace price tracking workflow

About

Telegram app for tracking price changes on online marketplaces

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published