Skip to content

TimNekk/MarketplacesGoodsTracker

Repository files navigation

MarketplacesGoodsTracker

Quantity and price tracker for Ozon and Wildberries (based on selenium and gspread)

📄 Preview

Ozon

Ozon

Wildberries

Wildberries

📦 Installation

  1. Clone the repository

    git clone https://github.com/TimNekk/MarketplacesGoodsTracker
  2. Rename .env.dist to .env and configure it

    cd MarketplacesGoodsTracker
    cp .env.dist .env
  3. Add creds.json to the root of the project

    mv /path/to/creds.json .
  4. Install the dependencies (Optional, if not using Docker)

    pip install -r requirements.txt

🚀 Usage

Using Docker Compose (with just)

Run for both Ozon and Wildberries

just start

Or for specific marketplace

just start-oz
# or
just start-wb

Stop the app

just stop

Tip

More commands can be found in justfile

Using Pure Python

Run the app for Ozon

python run.py -oz

Or for Wildberries

python run.py -wb

Additional options can be shown with

python run.py -h

👥 Contributing

Contributions are welcome! Here's how you can help:

  1. Fork it
  2. Create your feature branch
  3. Commit your changes
  4. Push to the branch
  5. Create a new Pull Request
  6. Get your code reviewed
  7. Merge your code
  8. Get a 🌟

📝 License

This project is licensed under the GPL-3.0 License - see the LICENSE file for details