# Reference App
source: https://developer.mastercard.com/eop-admin/documentation/reference-app/index.md

## Overview {#overview}

The reference application shows a typical usage of Offers Merchant Content and how to integrate different operations in the Sandbox environment. You can either re-use or take code references for your implementation.

## Prerequisites {#prerequisites}

* [Java 11](https://www.java.com/en/)
* [IntelliJ IDEA](https://www.jetbrains.com/idea/) (or any other IDE of your choice)

## Technologies used {#technologies-used}

* [Apache Maven](https://maven.apache.org/)
* [OpenAPI Generator](https://openapi-generator.tech/)

## What you will build {#what-you-will-build}

* How to use the reference application
* How to configure your application for the Sandbox and the Production environments
* How to test your application

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

* The source code for the Reference Application can be found here: [offers-eop-api-reference-app.zip](https://static.developer.mastercard.com/content/eop-admin/uploads/offers-eop-api-reference-app.zip) (28KB)

Tip: If you would rather start from scratch, refer to our [Tutorial and Guides](https://developer.mastercard.com/eop-admin/documentation/tutorials-and-guides/index.md) page which includes guidance on consuming this API from a new project.

## Next steps {#next-steps}

Proceed to the [Code and Formats](https://developer.mastercard.com/eop-admin/documentation/code-and-formats/index.md) section to learn about error code details.
