Skip to content

gusma/github-user-repo-search

Repository files navigation

Zebrands's Coding Challenge - GitHub Search for Repos & Users

Concept

The DoD of the challenge is described here. The idea is to build an application based on React that contains the following abilities:

Please use the following technologies:

ReactJS using functional components React Hooks for lifecycle management The state management system of your choice Axios or Request Bootstrap 4, Bulma or Materialize

If you want to stand out by going the extra mile, you could do some of the following:

Add tests for your code Use Styled Components Implemen Next.js for server side rendering Create an awesome user experience

Viewability

The code challenge is live online here.

Technologies used

The technologies used for this project were:

  • ReactJS, through CRA (Create React App),
  • ContextAPI,
  • Axios,
  • Several hooks (UseReducer, UseEffect, UseState),
  • Bootstrap 4,
  • React-Bootstrap.

Installation

Install the dependencies

$ yarn install

Serve

To serve in the browser - Runs webpack-dev-server

$ yarn start

Build

Compile and build

$ npm run build

Author

The author of this project was Gustavo Malamud.