π° The Shopify-like Digital Commerce engine provides an Open-Source π and Serverless Architecture β‘
- π― The Shopify-like digital commerce engine built for developers optimizes operations and creates unique customer experiences; offers extensibility and customization with minimal developer effort; and provides an open, modular architecture that eliminates "hacky" workarounds, as well as speed and maintainability, allowing merchants to scale quickly without incurring technical debt.
- β A Real-World guide to Building Production-Ready Scalable eCommerce Application β‘
π¦ Prerequisites π₯
- AWS Account: using AWS Free Tier or AWS Workshop Portal
- [Manually] AWS CloudShell
- [Automatically] GitHub Action
https://gitpod.io/#https://github.com/OceanSoftIO/Digital-Commerce
# | Feature | Resources |
---|---|---|
1. | Architecture | Architecture Diagram |
2. | IaC Deployment | [CDK] Deploy Serverless Application and setup for usage |
3. | Backend Headless Ecommerce | [NodeJS] Customize information on the Backend |
4. | Backend NFT Blockchain | [NodeJS] Customize information on the Backend |
5. | Frontend - Next.js Storefront | [NextJS] |
6. | Frontend - Gatsby.js Admin | [GatsbyJS] |
7. | Developer Guide | [MkDocs] How to use the Data Ingestion API |
8. | User Guide | [MkDocs] How to use the Serverless Application |
9. | Operations - Runbook | [MkDocs] Logging, monitoring, and alerting on issues |
10. | Security | [MkDocs] Securing Serverless Application is a shared responsibility between AWS and the Customer |
-
π [Open-Source π] Medusa Headless-eCommerce Shopify alternative π³
-
π Diagram as Code π
- 3-Tier-Application-Architecture-Dev: https://youtu.be/7zMbdtBm7-k
- π Advanced Web Service with On-Premise πͺ: https://youtu.be/4BX1ia-HyOU
3. eCommerce Backend
-
git clone https://github.com/OceanSoftIO/ecommerce cd ecommerce/backend # medusa develop # yarn start yarn dev
-
β An eCommerce Backend Docker should be running locally on port 9000.
π° Building a Production-Ready Shopify-like Digital Commerce π
OceanSoftIO/ecommerce