Simple web application to convert currencies.
- Start the web service
docker compose --profile web up
- Set your ExchangeRate-API key in
.env
EXCHANGE_RATE_API_KEY=your_key
- Start parser services
docker compose --profile parser up
(Optional) Start MOCK parser for testing purposes
docker compose --profile mock_parser up
If running locally, this will start:
- Backend on port :8000
- Frontend on port :8001
- Postgres database on port :5432
- Redis (for celery) on port :6379
./currencyconverter/manage.py test currencyconverter.tests