A simple full-stack currency exchange application built with Reflex as a hands-on project to learn the framework.
The project focuses on web application development using pure Python.
The main code on exchange.py and theme config on rxconfig.py.
DEMO Click here
- Reflex framework https://reflex.dev/. Write in python, compile down to React frontend and FastAPI backend app
- Currency exchange rate https://frankfurter.dev/
- Geolocation detection https://ip-api.com/
- No Database
git clone https://github.com/tobing/reflex-currency-exchange.git
cd reflex-currency-exchange
uv sync
uv run reflex run
Windows: Allow Python and Bun through the firewall when prompted.
To access it, open with web browser http://localhost:3000: