The Devine Merchant Dashboard allows boutiques to manage sourcing of products and fulfillment of orders as well as managing returns, employees, and apps. The Merchant Dashboard is built using React, Redux, Material Design, and Webpack and is stored in an S3 bucket.
Check out the repository and run
npm install to install the required dependencies. Then in your webpack.config.js file change the configuration settings to match your
local settings. Start up your webpack dev server by using
npm start and after you have committed and tested your changes and are ready to deploy to production, use
webpack -p to build the bundle.js file. After the build process is completed the bundle.js file will be uploaded to the S3 bucket.