πŸ’°The Shopify-like Digital Commerce engine provides an Open-Source πŸ†“ and Headless/Modular Architecture ⚑

Overview

πŸ’° 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 ⚑

Build Status Version

🚦 Prerequisites πŸŒ₯

πŸ’Ž Business Case πŸ’°

πŸ’° The Shopify-like Digital Commerce ⚑

Digital Commerce Architecture ⚑

# 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

  1. πŸ“š [Open-Source πŸ†“ ] Medusa Headless-eCommerce Shopify alternative 🐳

  2. πŸ“š Documentation as Code πŸŽ“ : ecommerce.aws.oceansoft.io

  3. πŸ“š Diagram as Code πŸŽ“

3. eCommerce Backend
  • βœ… 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

You might also like...

A plugin for Strapi Headless CMS that provides the ability to transform the API request or response.

strapi-plugin-transformer A plugin for Strapi that provides the ability to transform the API request and/or response. Requirements The installation re

Jan 6, 2023

Hacktoberfest is Digital ocean's annual event that encourages people to contribute to open source throughout October.

Hacktoberfest is Digital ocean's annual event that encourages people to contribute to open source throughout October.

Hactoberfest 2022 For contributions to web-based projects for Hacktoberfest 2022, please use this public repository. This is React application make su

Oct 10, 2022

πŸ”‘ Keagate is an open-source, high-performance alternative to popular cryptocurrency payment gateways such as Coinbase Commerce, CoinGate, BitPay, NOWPayments, CoinRemitter, CoinsPaid and more.

πŸ”‘ Keagate is an open-source, high-performance alternative to popular cryptocurrency payment gateways such as Coinbase Commerce, CoinGate, BitPay, NOWPayments, CoinRemitter, CoinsPaid and more.

⛩️ Keagate – A High-Performance Cryptocurrency Payment Gateway 🚧 This project is actively in development 🚧 Table of Contents About the Project Purpo

Jan 3, 2023

GraphQL Hive provides all the tools the get visibility of your GraphQL architecture at all stages, from standalone APIs to composed schemas (Federation, Stitching)

GraphQL Hive GraphQL Hive provides all the tools the get visibility of your GraphQL architecture at all stages, from standalone APIs to composed schem

Dec 21, 2022

open-sourced boilerplate NFT projects (Shopify, Opensea, Patreon, etc)

πŸ‘‹ Quickly start any NFT projects A collection of boilerplates for full-stack dapps that showcase some of the use case for NFTs. Think of web3 native,

Jan 12, 2022

This project is for hacktoberfest to encourage new developer and open source developers to contribute to open source and improve skills which require debugging, write testable code, industry standards, problem solving and many more,

This project is for hacktoberfest to encourage new developer and open source developers to contribute to open source and improve skills which require debugging, write testable code, industry standards, problem solving and many more,

πŸš€ Blog project for hacktoberfest In this repository, you can find issues related to a blog project that is built on top of Next.js. The project is a

Oct 9, 2022

GraphErr is an open-source error handling library for GraphQL implementations in Deno. It's a lightweight solution that provides developers with descriptive error messages, reducing ambiguity and improving debugging.

GraphErr is an open-source error handling library for GraphQL implementations in Deno. It's a lightweight solution that provides developers with descriptive error messages, reducing ambiguity and improving debugging.

GraphErr Descriptive GraphQL error handling for Deno/Oak servers. Features Provides additional context to GraphQL's native error messaging for faster

Nov 1, 2022

Reference for How to Write an Open Source JavaScript Library - https://egghead.io/series/how-to-write-an-open-source-javascript-library

Reference for How to Write an Open Source JavaScript Library The purpose of this document is to serve as a reference for: How to Write an Open Source

Dec 24, 2022

An Open-Source Platform to certify open-source projects.

An Open-Source Platform to certify open-source projects.

OC-Frontend This includes the frontend for Open-Certs. πŸ“œ After seeing so many open-source projects being monetized πŸ’΅ without giving any recognition

Oct 23, 2022
Releases(v1.0.1)
Owner
OceanSoft
OceanSoft
OceanSoft
Forked from hayes0724/shopify-packer Modern development tool for Shopify using Webpack 5. Easy to extend and customize, zero build config, compatible with Slate and existing websites.

Shopify Packer Modern development tool for Shopify using Webpack 5. Easy to extend and customize, zero build config, comes with starter themes and com

Web & Mobile | eCommerce | Full-Stack Developer 4 Nov 24, 2022
An unofficial, simplified version of the @Shopify/koa-shopify-auth middleware library.

simple-koa-shopify-auth https://www.npmjs.com/package/simple-koa-shopify-auth NOTE: This package is not maintained by or affiliated with Shopify. Desc

David 20 Nov 7, 2022
Builder.io + Shopify Hydrogen - headless visual page building example

Builder.io + Shopify Hydrogen - headless visual page building example Example repo using Builder.io for drag and drop page building with Shopify hydro

Builder.io 49 Oct 30, 2022
Minimal E-Commerce Store built with NextJS using Shopify Storefront API

NextJS Shopify Store Minimal E-Commerce Store built with NextJS using Shopify Storefront API Usage: run: npm install && npm run dev OR If you have doc

Omar Magoury 3 Nov 29, 2022
Digital Identifier is a secure, decentralized, anonymous and tampered proof way of maintaining and verifying all essential identity-based documents to create a unique digital identity of a person.

Digital Identifier ?? To design and develop a secure, decentralized, anonymous and tampered proof way of maintaining and verifying all essential ident

Mukul Kolpe 4 Dec 17, 2022
A simple Todo app to add list of books a user has read using HTML, CSS, Webpack, JavaScript and modular architecture

Minimalist A simple Todo app to add list of books a user has read. It is implemented using HTML, CSS, Webpack, JavaScript and modular architecture. A

Elikplim 4 May 9, 2022
Analyzify's open-source guide & codes on Shopify Pixels & Customer Events. Follow this repo to stay up-to-date with the new pixels.

Shopify Customer Events & Shopify Pixels Shopify has announced yet another phenomenal feature: Shopify Customer Events also known as Shopify Pixels. O

Analyzify 8 Dec 8, 2022
A dashboard for managing orders and inventory for a wordpress e-commerce site which has woo commerce plugin installed

WordPressWooCommerceDashboard - A dashboard for managing orders and inventory for a wordpress e-commerce site which has woo commerce plugin installed. This program provides shipping tracking for Delhivery.

Vikrama Reddy 1 Jan 3, 2022
MagicMirrorΒ² is an open source modular smart mirror platform

MagicMirrorΒ² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirrorΒ² allows you to convert your hallway or bathroom mirror into your personal assistant.

Michael Teeuw 17.3k Dec 29, 2022
A plugin for Strapi Headless CMS that provides ability to sign-in/sign-up to an application by link had sent to email.

Strapi PasswordLess Plugin A plugin for Strapi Headless CMS that provides ability to sign-in/sign-up to an application by link had sent to email. A pl

Andrey Kucherenko 51 Dec 12, 2022