Skip to content

rithmschool/patterns-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

patterns-client

React frontend for Tradecraft Patterns App

Getting Started

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

Add to .env file

REACT_APP_UPLOADCARE_PUBLIC_KEY=* 

(verify what * is with your team)

Starting the Webpack Development Server

npm start

General Structure

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.