Media Expert Price Comparison allows you to monitor the prices of the products you observe on a daily basis.
Report Bug · Request Feature
Report Bug · Request Feature
The project consists of 2 applications:
- web application allowing you to add new sources to observations and view results
- a scraper that runs every day thanks to the use of Celery and Redis
vid.mp4
- Python
- FastAPI
- Selenium
- Sqlalchemy
- Celery
- Celery beat
- Redis
- PostgreSQL
- SQLite
- Docker
- HTMX, HTML, CSS
git clone https://github.com/DEENUU1/media-expert-price-comparison.git
cp .env.example .env
In .env
set DEBUG="True" by default it's
DEBUG="False"
docker-compose up -d --build
git clone https://github.com/DEENUU1/media-expert-price-comparison.git
python -m venv .venv
.\.venv\Scripts\activate
pip install -r requirements.txt
cp .env.example .env
cd app
uvicorn app:app --reload
See LICENSE.txt
for more information.