You can find a live demo here.
Also, a live demo of each component using Storybook is available here.
yarn
yarn start
yarn test
All tests are based on Storyshot to structural tests and also Jest to unit tests.
In order to deploy the application to an Amazon S3 bucket:
yarn deploy
in order to deploy its Stories from Storybook:
yarn deploy-storybook
The bucket name is changeable on package.json
. All files are generated using webpack at build
folder and they are automatically uploaded to AWS using aws cli
.
This projects uses Webpack as bundler, React as frontend library, Redux as state management library, Redux-saga as side effect handler, styled-components to css styling and Flexbox to responsiveness.