> For the complete documentation index, see [llms.txt](https://docs.spurtcommerce.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.spurtcommerce.com/for-developers/architecture/application-architecture.md).

# Application Architecture

## System Overview

The platform is built as a modern, scalable e-commerce marketplace\
consisting of:

* Admin Panel – Angular
* Seller Panel – Angular
* &#x20;Storefront (Customer UI) – Next.js
* Backend APIs – Node.js (Express + routing-controllers)

All applications and APIs are Dockerized and the backend APIs are stateless,\
enabling easy horizontal scaling and cloud-native deployment.

<figure><img src="/files/GdaKyt2cveVhNS1gonr3" alt=""><figcaption></figcaption></figure>
