# Reference App
source: https://developer.mastercard.com/payment-currency-conversion/documentation/reference-app/index.md

## Overview {#overview}

We have created a Java reference application that guides you through the process of setup and integration with the Mastercard Send Currency Conversion Calculator API services.

The application is a stand-alone project that doesn't require any backend to do end-to-end testing. The frameworks used to generate the client are Spring Boot, Thymeleaf, and OpenAPI Generator. The application demonstrates each type of API call, which you trigger by either entering a URL in your browser or issuing a cURL command in your terminal:

![](https://static.developer.mastercard.com/content/payment-currency-conversion/documentation/images/ccc-ref-app-overview.png)

## Get the Source Code {#get-the-source-code}

Download the zip file:
[currency-conversion-oi-reference-app.zip](https://static.developer.mastercard.com/content/payment-currency-conversion/uploads/currency-conversion-oi-reference-app.zip) (19KB)

The zip file includes a `README.md` file that provides instructions for building and running the reference application.
Note: The reference application built is for reference purposes only. Your production application does not need to function the same way.
