react-redux-InfiniteScroll-ProductListing

Build Status

react-redux-InfiniteScroll-ProductListing is a a demo app to render products from a json file and display with infinite scroll.

Tech

Used a number of packages for scalable applications:

  • react - React makes it painless to create interactive UIs!
  • redux - A predictable state container for JavaScript apps.
  • react-redux - Official React bindings for Redux.
  • TailwindCSS - A Utility-First CSS Framework for Rapid UI Development.
  • jest - Jest is a JavaScript unit testing framework,
  • Enzyme - provide additional testing utilities to interact with elements

Installation

react-essential-boilerplate requires Node.js v6+ to run.

Install the dependencies and devDependencies and start the server.

$ git clone https://github.com/vishnucramesh/react-redux-productListing.git
$ npm install
$ npm start

if you are using yarn

$ git clone https://github.com/vishnucramesh/react-redux-productListing.git
$ yarn install
$ yarn start

Operations

Open your favorite Terminal and run these commands.

serve

$ npm start
$ yarn start

unit testing

$ npm test
$ yarn test

Coverage

$ npm run coverage
$ yarn run coverage

Build

$ npm build
$ yarn build

License

MIT

Free Software, Hell Yeah!