Skip to content
This repository has been archived by the owner on Feb 22, 2023. It is now read-only.

WIP | Learn what to use when building Shopify apps and/or explore the platform

License

Notifications You must be signed in to change notification settings

kinngh/learning-shopify-app

Repository files navigation

This is NOT a starter repo

The starter repo is available here: kinngh/shopify-node-express-mongodb-app

Learning The Shopify Platform

Work In Progress | The codebase I use to explore what's new on the Shopify platform and how things work.

Why I made this

Every new change on the Shopify platform needs to be tested thoroughly before deploying to maintain app quality, since the apps you build as a developer are directly / indirectly responsible to put food on the table for our merchants. This is more of an explorer's repository where all possilbe webhooks, scopes, etc are registered to assess payload and see what's happening in the background because a lot of times we don't read that specific documentation set or it's not documented at all.

This is how I explore the platform with docs open on the side. I'll be adding in more content to allow exploring the platform in a more meaningful way and all suggestions are welcome! Please use the discussions tab on the repo or message me on Twitter.

If you're looking for just the boilerplate this repo uses, you can take a look at the Shopify Node.js x Express.js x React.js Boilerplate.

Tech Stack

  • React.js
    • raviger for easier routing.
  • Express.js
  • MongoDB
  • Vite
  • Ngrok
  • Apollo/Client