A progressive web app powered by React, Babel, Shopify SDK, and Contentful CMS
- Node installed
- Git
First check that you have the basic requirements. Then run:
1. yarn install (or npm install)
2. webpack -w
In a separate terminal tab, run the node express server yarn serve
.
For a production build simply run yarn build:prod
- ๐
react
as the view. - ๐
react-router
v4 as the router. - ๐
react-redux
for state management - ๐
express
server. - ๐ Combines
prettier
and Airbnb's ESlint configuration. - ๐
PostCSS
,CSS modules
, andCSS next
- โ๏ธ Code splitting
- ๐ Full ES2017+ support
- โ SEO friendly
- ๐
Shopify Buy SDK
- ๐จ
nodemailer
andmailgun
integrated usingpug
templating
(emoticons courtesy of https://github.com/ueno-llc/starter-kit-universally
I developed this site to be open source. Feel free to fork or make suggestions on how to improve this code base. I'm open to collaborate with other awesome people.