This is a Next.js project bootstrapped with create-next-app
.
First, run the development server:
npm run dev
# or
yarn dev
Open http://localhost:3000 with your browser to see the result.
- Material UI for out-of-the box components, such as buttons, tables, chips, etc.
- Styled components for any custom css
- React Query for remote data fetching
Please spend an hour or so on the task below. Keep in mind that our goal is to observe you code/solve problems and to get to know each other, not so much the end product.
In this task we'd like you to spend around an hour to display data from a GraphQL endpoint in a table, with some interactivity, using the tooling described above.
- Select any one of these apis as the data source
- Render the data in a table
- Add interactivity - for example, pagination and/or some level of filtering.