π°
The Shopify-like Digital Commerce
β‘
π°
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
π
Business Case
π°
π°
The Shopify-like 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 |
Deliverables
-
π [Open-Sourceπ ] Medusa Headless-eCommerce Shopify alternativeπ³ -
π Documentation as Codeπ : ecommerce.aws.oceansoft.io -
π 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 9999.
π° Building a Production-Ready Shopify-like Digital Commerceπ OceanSoftIO/ecommerce