This application fetches and displays exchange rates from the National Bank of Poland (NBP). It also allows users to check historical rates, view trends, and download data as CSV. app: https://seashell-app-e3qoh.ondigitalocean.app/
- Fetches current exchange rates from NBP
- Displays historical exchange rates with interactive charts
- Provides options to download exchange rate data as CSV
- Multi-language support (Polish and English)
- Python
- FastAPI
- Uvicorn
- Docker
- DigitalOcean App Platform
- Chart.js
- Tailwind CSS
- Docker
- Docker Compose
-
Clone the repository:
git clone https://github.com/wojtekczajka/nbp-exchange-app.git cd nbp-exchange-app
-
Build and run the Docker containers:
docker-compose up --build
-
The app will be available at http://localhost:8000.