demo: https://blissful-torvalds-298243.netlify.app/
- Apollo GraphQl Client, used stale-while-revalidate data fetching pattern
- ES6, React, React hooks, Typescript, React router used, no third party library used.
- Debounced search input
- Testing with jest/react-testing-library
- Fully responsive design including responsive table
- Accessible keyboard navigation possible
- SCSS for styling
- Dark mode!
tbd
- Semantic HTML
- App Fully keyboard navigable
- Responsive table shows up as stacked items on smaller screens
- Dark mode
Setup
yarn
Run
yarn start
Run tests
yarn test