Use yarn install
to install the dependencies as this will avoid version differences.
In the project directory, you can run:
Runs the app in the development mode. Open http://localhost:3000 to view it in the browser.
Launches the test runner in the interactive watch mode.
Builds the app for production to the build
folder.
- project setup 1h 30min
- api code with tests 50min
- search reducer 1h 25min
- search input reducer and selector 10min
- search input and button components 30min
- results component 40min
- loader component 15min
- results selectors, actions, reducers 20min
- list component 15min
- repository component 1h
- pagination component 35min
- refactoring 45min
- bug fixes 5min