Skip to content

Exchange

API that allows users to convert between currencies. The API must use a third-party service to fetch exchange rates.

Implementation

This microservice is implemented in Python using the FastAPI framework.

The service should isolate the external provider behind an adapter, validate currency codes and return a stable platform response even if the provider's payload changes. The provider and credentials must be configurable.

This service follows the Exchange API exercise.