React frontend for Tradecraft Patterns App
fork repo (https://github.com/rithmschool/patterns-client)
git clone https://github.com/[YOUR_REPOSITORY]/patterns-client.git
cd patterns-client
npm install
touch .env
REACT_APP_UPLOADCARE_PUBLIC_KEY=*
(verify what * is with your team)
npm start
This app follows atomic design principles for React components based on ARc (Atomic React).
Redux is used, and all React components utilizing Redux state belong in the containers
folder.
Storybook is used for designing components.
styled-components are preferred over external CSS.