This is an implementation of a programming exercise (job application assignment) described here.
See a live demo here.
Features:
- TypeScript
- React with Hooks
- React Router
- Redux
- styled-components
- responsive CSS
- testing with Jest and React Testing Library
- API mocking with Mock Service Worker
Note: To increase the rate limit of the GitHub API from 60 to 5000 requests per hour in development mode, read this.