tanema / metapro

A todos app, firefox extension that uses shopify metafields

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Metapro

Metapro is a firefox extension to make a todos list for each product. This is an experiment if I could make an app entirely without any server using metafields. This is a complete app install using oauth and storing state in metafields.

Because I can.

Development

  • You will need to ask me for my .env file to use this.
  • Run npm run build
  • Open about:debugging#addons in your firefox and click Load Temporary Add-on then find and click on the extension/manifest.json file. Then login to your shopify store, and load up a product view.

Things learned

  • I would want permission based on namespace
  • Doing a get request and query by namespace would be good
  • You can query by namespace in REST but it changes the format of the output from an array to an object with a key metafields

Things I might try

  • move to graphql so that updating multiple items is faster

About

A todos app, firefox extension that uses shopify metafields


Languages

Language:JavaScript 68.3%Language:CSS 31.7%