> ## Documentation Index
> Fetch the complete documentation index at: https://docs.microapp.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Integrate Existing App

> Configure your app to be deployed on Microapp's platform.

Already have an app and want to distribute it on the Microapp Marketplace? It's a simple process that will just take a couple of minutes.

## Prerequisites

* Your app is built with one of our [supported frameworks](/getting-started/supported-frameworks)

## Things to Note

Microapp's [Creator Policy](/resources/creator-policy) requires that microapps that authenticate users do so using Microapp's Auth SDK. See our [Identity](/core-concepts/identity) page for information on how to integrate

## Integration Steps

With that covered, let's go through the integration process.

### 1. Enable Core Concepts Compatibility

To make your app compatible with the Microapp platform, you need to integrate with our core concepts:

1. **Identity and Authentication** - Allow users to authenticate with Microapp's identity system
   * See [Identity documentation](/core-concepts/identity/overview) for implementation details
   * Required for user authentication and personalization

2. **Monetization** - Implement subscription or in-app purchase options
   * See [Monetization documentation](/core-concepts/monetization) for implementation details
   * Enables revenue generation from your microapp

3. **Theming** - Support light/dark mode and custom color schemes
   * See [Theming documentation](/core-concepts/ui/theming) for implementation details
   * Ensures your app respects user preferences

4. **Localization** - Support multiple languages for global reach
   * See [Localization documentation](/core-concepts/localization/overview) for implementation details
   * Expands your potential user base

5. **UI Components** - Use Microapp's UI components for consistent experience
   * See [UI documentation](/core-concepts/ui/overview) for component libraries
   * Provides accessibility and responsive design out of the box

<Tip>
  Focus on implementing the core concepts that are most relevant to your app. At minimum, Identity integration is required for apps that need user authentication.
</Tip>

### 2. Test Your Integration

Ensure all Microapp features work correctly in your application:

* Test authentication flows
* Verify theme changes are applied correctly
* Check localization for all supported languages
* Validate UI components across different screen sizes
* Test monetization flows if applicable

<Tip>
  Each core concept has its own detailed documentation page. Be sure to review them for comprehensive integration guidance.
</Tip>

### 3. Distribute Your Microapp

Once your microapp is ready, deploy it to the Microapp marketplace:

1. Create an account on the [Creator Dashboard](https://creator.microapp.io)
2. Create a new microapp project
3. Follow the deployment instructions provided in the dashboard

For a detailed walkthrough of the deployment process, check out the [Distribution Guide](/core-concepts/distribution).
