Skip to content
React App that uses price searcher api
JavaScript HTML CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
public
src
.babelrc
.env
.gitignore
README.md
gulpfile.js
jest.config.js
package.json
screenshot.png
test-report.html
webpack.build.config.js
webpack.dev.config.js
yarn.lock

README.md

Price Search

To fast install dependences, I recommend to use yarn.

Preview: https://etamity.github.io/pricesearch/index.html

Screenshots

Test Instructions

Install

yarn

Start

yarn dev

Build

Your build version will be under dist folder.

yarn build

Test

yarn test

yarn test-watch

Test report will be gernerated under project folder root test-report.html

##Otherwise, you can use npm run instead yarn.

For example:

npm i && npm run dev

npm run test

npm run build

Dependences

[Coreui](https://coreui.io/)
[Jest](https://jestjs.io/)
[Webpack](https://webpack.js.org/)

Dynamic page routing

The project able to generate routes base Pages/index.js file, as long as creating new page under Pages folder, and export it in Pages/index.js, the Libs/RouterWrapper will generate routes. Please refer AppContainer.js file about dynamic routing.

Redux

Under Reducers/Search.js defined search reducer, which store the search results, pagination, and loading states. The actions are also sitting in same file, only reducer actions able to chage global store states.

You can’t perform that action at this time.