forex-sandbox
A boilerplate for building asynchronous REST APIs with FastAPI, demonstrated with a currency exchange sandbox.
pythonapiboilerplatebackendasyncrest-apisandboxforexclean-architectureasyncioruffuv
FreeRepo
Overview
forex-sandbox. A simple project that simulates a currency exchange quote API, built with Python and FastAPI. The main goal of this repository is to serve as a practical example and a boilerplate for creating asynchronous APIs, demonstrating a clean project structure and the use of modern tools from the Python ecosystem.
Features
organized-structureasynchronous-operationserror-handlingautomatic-documentationclean-architecturecustom-exceptionsglobal-error-handlersinteractive-swagger-ui
Feature Flags
apiDocs
Recommended Use Cases
rest-api-developmentasynchronous-backend-servicescurrency-exchange-simulationhigh-performance-apislearning-fastapi
Frontend
None
Backend
fastapipythonuvicornpydantic
Auth Providers
None
Deployment Targets
None
Payment Providers
None
Quick Facts
Stack
Framework
fastapi
Language
python
Testing
pytest, httpx
Data Layer
UI Stack
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
Pricing
Classification
free
Selected
โ
Notes
Open source project under MIT license