https://github.com/reshmaharidhas/currencyconverter
💱Currency Converter web application built using Python and Flask
https://github.com/reshmaharidhas/currencyconverter
aed api currency-converter currency-exchange-rates currencyapi finance flask flask-application foreign-exchange-rates international-currency-converter python rest-api usd vercel webapp
Last synced: about 2 months ago
JSON representation
💱Currency Converter web application built using Python and Flask
- Host: GitHub
- URL: https://github.com/reshmaharidhas/currencyconverter
- Owner: reshmaharidhas
- License: mit
- Created: 2025-09-12T21:56:46.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-09-13T00:47:04.000Z (9 months ago)
- Last Synced: 2025-09-13T01:22:15.424Z (9 months ago)
- Topics: aed, api, currency-converter, currency-exchange-rates, currencyapi, finance, flask, flask-application, foreign-exchange-rates, international-currency-converter, python, rest-api, usd, vercel, webapp
- Language: Python
- Homepage: https://currencyconverter-indol-zeta.vercel.app
- Size: 15.6 KB
- Stars: 0
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CurrencyConverter [](https://www.python.org/)
Web app to calculate all international currency conversion based on latest currency exchange rates.
# Tech Stack💻
- Python
- Flask
- HTML5
- CSS3
- Bootstrap 5
- REST API
## API used
- CurrencyAPI
## Development Tools
- PyCharm IDE
## Deployment Tools
- Vercel
## Quick Start with Docker
1. Environment Variables
Create a `.env` file or pass them directly:
| Variable | Description |
|--------------------|-----------------------------------|
| `CURRENCY_API_KEY` | API key from currencyapi.com |
| `FLASK_SECRET_KEY` | Secret key for session encryption |
2. Build the Docker Image
```shell
docker build -t currency-converter .
```
3. Run the Container
```shell
docker run -d -p 5000:5000 \
--env-file .env \
--name currency-app \
currency-converter
```
4. Access the Application
Open your browser and navigate to:
```
http://localhost:5000
```
## Screenshots

## License
MIT License