This is a headless content management system designed specifically for mobile-focused e-commerce platforms. It provides a flexible and modular backend to manage products, categories, inventory, and digital assets without being tied to any specific frontend technology.
The Headless E-commerce CMS enables developers and businesses to manage their store's content and inventory efficiently through a modern API-first architecture. Tailored for mobile applications, it supports seamless integration with mobile frontends (Flutter, React Native, etc.).
-
Clone the repository:
git clone https://github.com/amorindev/headless-ecomm-cms.git
-
Download dependencies:
go mod tidy
-
Set environment variables, add a
.env
file based onenv.example
: -
Start development containers
make compose-dev
-
Expose MinIO via Cloudflare Tunnel
make cloudflared-minio
-
Run the project:
make run