Example React App - Online shop

This project is example app for people who start learning React. It's simple online shop app without any backend. Data is loaded from js file, displayed on screen with ability to sort and add/remove from shopping cart.

Used technologies

  • React 15
  • Redux
  • Apollo client
  • GraphQL
  • webpack 2
  • Babel
  • ESLint
  • Styled Components

TODO

Features

  • possibility to chose how many products add to cart
  • visible adding to cart effect
  • number of items in cart displayed near cart icon

Code

  • add Redux middleware for async data loading
  • add comments describing what things do
  • add lodash
  • absolute components paths
  • tests

Style

  • change favicon
  • improve general app style

Developed by Scalac