This is a single page app (SPA) template for buildinga single-product ecommerce store, and selling that product for Bitcoin Cash (BCH). This open source template is intended for developers to fork and customize, to make their own ecommerce stores. This front end app is intended to be paired with the merchant-demo-server back end.
If you would like to hire someone to customize this app for your store, you can find BCH developers here.
- Part 1: Introduction and Demo
- Part 2: Customizing the React front end
- Part 3: Customizing the node.js back end
- Part 4: Setting up email notifications
- Animations make it clear to the customer when the front end is communicating with the blockchain.
- New orders are end-to-end encrypted (e2ee) and sent to the merchants BCH address. e2ee-email-notifier can then send an email to the merchant to alert them to a new order. But email is not required to receive new orders.
git clone https://github.com/Permissionless-Software-Foundation/merchant-demo-spa
cd merchant-demo-spa
npm install
npm start
will start the app in development modenpm run build
will build a static, production site
- Edit the .env.production file to point to your instance of merchant-demo-server.
Have questions? Need help? Join our community support Telegram channel
This open source software is developed and maintained by the Permissionless Software Foundation. If this library provides value to you, please consider making a donation to support the PSF developers: