Skip to content

EssDeeJay/shopify-features-app

Repository files navigation

Shopify Remix, Prisma, MongoDB App - Red Ruby

This app uses shopify's remix along with prisma ORM for schema and MongoDB for Database operations.

The reason for using MongoDB is due to its simple nature of adapting any datatype rather than SQLite type and also is specific to the app i am building.

This app is solely for the purpose for education and all the functionalities i am creating are as part of the learing. This can be improved and used in Production.

Feel free to clone or use it for your own reference. when you do so, please star my repository.

Installation

Get started by cloning this repo or downloading it your local environment.

  npm install
  cd my-project
  npm run dev

Please make sure you have shopify cli installed on your local machine.

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

SHOPIFY_API_KEY

MONGODB_URI

Features

  • Product Operations (Selecting any products and running operations on selected products)
  • Theme app extensions
  • more coming soon..

Roadmap

  • Order Operations including order cancel extension on checkout confirmation page

  • Custom Discounts creation

  • Checkout extensions

  • More theme app extensions with app proxies (e.g. form submission, order tracking)

Please keep following for the released updates.

Authors

Contributing

Contributions are always welcome!

Please adhere to this project's code of conduct.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published