> 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="https://2325131652-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwuZeNHQNv5q2XksGOEav%2Fuploads%2FDvKLTUC0YtCnHRFDunFz%2Fspurtb2c-overall-diagram.drawio.png?alt=media&amp;token=99a5f9bb-68c8-48a5-9a58-3c755996eac9" alt=""><figcaption></figcaption></figure>
