An app that displays popular Github repos (filterable by language) and ability to input two Github users to battle it out.
Live at https://gh-battle.netlify.com/
Built following Tyler McGinnis's React course, which covered:
- The React ecosystem
- NPM, Webpack, JSX
- Passing data to components
- Rendering Lists
- Managing State
- Functional Components
- Validating Props with PropTypes
- The Component Lifecycle
- Handling Form State
- Composition with Children
- Building Reusable Components
- Higher Order Components & Render Props
- Bypassing Props with Context
- React Router
- Class Fields
- Production Builds & Hosting