notnotgabriel / frontend-assessment-public

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the result.

Tooling Conventions

  • 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

Requirements

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.

About


Languages

Language:TypeScript 81.4%Language:JavaScript 18.6%