ankitious / filtering_matches

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Filtering-matches

command to run the application

1. clone the repo -> git clone https://github.com/ankitious/filtering_matches.git

2. cd filtering_matches

3. yarn (install dependencies)

4. yarn start

5. http://localhost:5000/

6. yarn test (run server test cases)

To run/debug client code & test cases

yarn client

yarn client-test

Packages used to build this project.

  • ReactJS

  • ExpressJS

  • Chai + Mocha + Istambul

Due to time constraint couldn't complete :

  • Some parts in server side can be updated with functional programming (RamdaJS).
  • Use redux for state management and redux-saga to handle asynchronicity.
  • client code can be divided into more smaller components.
  • some variable names might not be exact as it should be.

About


Languages

Language:JavaScript 89.0%Language:HTML 11.0%