Skip to content

emunhoz/greenthumb

Repository files navigation

Greenthumb Netlify Status GitHub repo size

About this app

  • At the begining I setup Prettier, ESLint and EditorConfig code patterns
  • For the components I decided to use styled-components to style, because it keep the code very clean and it's very friendly
  • For testing I've used cypress because is there a flow with beginning and end
  • For requests I decided to use axios cause is very simple to use

What's included?

  • React
  • React Hooks Only
  • React Router
  • Redux
  • Ducks pattern 🦆🦆🦆
  • Styled components 💅💅💅
  • Animations with animate-css-styled-components
  • react-hook-form to validate forms
  • persistState with redux-persist
  • styled-media-query to responsive views
  • Native CSS variables with createGlobalStyle
  • PWA 100% - Audits o/
  • Axios
  • Storybook with components

Available commands

npm i or yarn to install all dependencies

yarn storybook to see all components

yarn start to run app at localhost:3000

yarn start with yarn cypress:open at the same time to run e2e tests