A Spring Boot REST API for currency conversion using real-time exchange rates.
- Convert currency amounts between different currencies
- Swagger UI for API documentation
- Exception handling for invalid requests
- JUnit tests for service and controller layers
- Spring Boot
- Spring Web
- Spring Boot Test & JUnit
- Lombok
- RestClient (Spring 6)
- Swagger OpenAPI
- Java 17+
- Maven
- Internet connection for fetching live exchange rates
git clone https://github.com/your-username/currency-converter-api.git
cd currency-converter-apimvn clean install mvn spring-boot:run
mvn spring-boot:run -Ddebug
Once the application is running, access Swagger UI at:
Run all JUnit tests with:
MIT License. Free to use and modify.


