chec / embed.js

A small embeddable hosted checkout using Commerce.js

Home Page:https://commercejs.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This repository is for building `embed.js`, which can be used by small-scale merchants to embed a hosted checkout in their website.

commercejs.com | @commercejs | Slack

Installation

Run yarn inside the project folder, when you've cloned the project.

Rebuilding source

To watch and rebuild changes: yarn start. This will start a local dev server running at http://localhost:3000, and will hot reload in your browser. The default public/index.html file contains a number of buttons that test the snippet.

The source code is in src/, and is written in React, with Tailwind for CSS.

Production

Build for production with yarn build. You will need to upload build/static/css/embed.css and build/static/js/embed.js to the Chec CDN (manually at this point): https://cdn.chec.io/v3/embed.css and https://cdn.chec.io/v3/embed.js.

Testing

Load up yarn start (or yarn build, then use yarn serve for local server).

License

Released under BSD-3-Clause, see here.

About

A small embeddable hosted checkout using Commerce.js

https://commercejs.com

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:TypeScript 53.4%Language:HTML 21.9%Language:JavaScript 12.7%Language:CSS 12.0%