Scraper_rss is a Django based application, which import currency rates from ECB, save in database and serve via REST API in JSON format.
- Clone repository
cd
into project- Run
docker-compose build
- Run
docker-compose run django python manage.py migrate
- Run
docker-compose up
to run the application
Simple application that does not require a lot of logic. In this case, we use the traditional architecture solution which Django give us.
We use:
- Docker
- PostgreSQL
- Celery
- RabbitMQ as a message broker
To run the tests, use the command: docker-compose run django python manage.py test