Overview

Amerta Documentation

Version License Stars

Welcome to the official technical reference for Amerta, the high-performance e-commerce engine built on Payload CMS and Next.js.

This documentation covers our modular architecture, API endpoints, and the integration patterns used to drive a modern shopping experience.


🚀 Quick Navigation


🏗 Modular Architecture

Amerta is organized into specialized modules to ensure a clean separation between the store logic and the customer experience.

﹙customer﹚

Handles the entire user lifecycle, including:

  • Authentication: Secure login/register flows.
  • Profile Management: Address books and user preferences.
  • Orders: Real-time tracking and purchase history.

﹙ecommerce﹚

The engine driving the sales funnel:

  • Cart Logic: Persistent server-side and client-side cart synchronization.
  • Checkout: Multi-step secure payment processing.
  • Products: Dynamic routing for Payload-managed collections.

﹙admin﹚

Extensions for the Payload CMS dashboard:

  • Custom UI components for store managers.
  • Advanced SEO and metadata controls.
  • Webhook configurations for inventory sync.

🛠 Developer Setup

To start building with the Amerta template, use our CLI to clone the latest stable build:

npx create-amerta-app@latest