Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/timnekk/marketplacesgoodstracker
Quantity and Price Tracker for Marketplaces
https://github.com/timnekk/marketplacesgoodstracker
google-sheets gspread marketplace ozon parser sheets tracker wildberries
Last synced: 8 days ago
JSON representation
Quantity and Price Tracker for Marketplaces
- Host: GitHub
- URL: https://github.com/timnekk/marketplacesgoodstracker
- Owner: TimNekk
- License: gpl-3.0
- Created: 2022-05-02T09:11:39.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-14T08:32:45.000Z (6 months ago)
- Last Synced: 2024-08-14T09:51:07.316Z (6 months ago)
- Topics: google-sheets, gspread, marketplace, ozon, parser, sheets, tracker, wildberries
- Language: Python
- Homepage:
- Size: 1.07 MB
- Stars: 11
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
MarketplacesGoodsTracker
## 📄 Preview
### Ozon
![Ozon](images/ozon.png)### Wildberries
![Wildberries](images/wildberries.png)
## 📦 Installation
1. Clone the repository
```shell
git clone https://github.com/TimNekk/MarketplacesGoodsTracker
```2. Rename [.env.dist](.env.dist) to `.env` and configure it
```shell
cd MarketplacesGoodsTracker
cp .env.dist .env
```
3. Add `creds.json` to the root of the project```shell
mv /path/to/creds.json .
```4. Install the dependencies _(Optional, if not using Docker)_
```shell
pip install -r requirements.txt
```## 🚀 Usage
### Using Docker Compose _(with [just](https://github.com/casey/just))_
Run for both **Ozon** and **Wildberries**
```shell
just start
```Or for **specific** marketplace
```shell
just start-oz
# or
just start-wb
```Stop the app
```shell
just stop
```> [!TIP]
> More commands can be found in [justfile](justfile)### Using Pure Python
Run the app for **Ozon**
```shell
python run.py -oz
```Or for **Wildberries**
```shell
python run.py -wb
```Additional options can be shown with
```shell
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](LICENSE) file for details