# Create public app

> The end-to-end path for building a public Shoplazza App, from registering a partner account through development and testing to submitting for review.

This section guides partners through the public app creation flow, from developer account setup to app review submission.

## Overview

As a Shoplazza partner, you may be interested in creating an app to expand your business and provide a better customer experience. While developing an app can be a complex and time-consuming process—especially if you’re new to app development—Shoplazza provides an **App Developer Platform** to help you get started quickly and efficiently.

In this guide, we will walk you through 5 steps to start building apps. For the purposes of this guide, we’re going to focus on creating public apps as these apps are meant for one-to-many distribution via the [Shoplazza App Store](https://appstore.shoplazza.com/)

After Step 3 (developing the app), you can choose either a **standalone app** or an **embedded app** — two alternative architectures for the same step, not two steps to complete in sequence. Pick one, then continue to testing and review.

![](https://cnres.appracle.com/9663999ee9848aa930e1dd5bc6ae0135.png)

## What you'll do

Use the pages in this section to create a developer account, create a public app, develop your application service, configure authentication, and submit the app for review.
