joshuar500 / gist-viewer

take home for pure react implementation of a gist viewer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Josh's Gist Viewer

Search, list, view, and favorite Gists from Github.

Setup

Clone the repo.

yarn install
yarn start

Features

  • Search for Gists by Username
  • List Gists from that User
  • Get Gist details by ID
  • View Gist details
  • Favoriting Gists

Notes

This was an exercise in creating a project with React using very minimal libraries. No router libraries were used. Flow was introduced for type checking -- this can be improved. Lodash is also part of this library but I could have ommitted it. The react-scripts are merely for building the project and providing hot module replacement (part of create-react-app).

Part of the requirements was to build a small wrapper for the Github API.

About

take home for pure react implementation of a gist viewer


Languages

Language:JavaScript 83.8%Language:HTML 9.2%Language:CSS 7.0%