Overview

Build a Mini Incident Dashboard using React, TypeScript, and GraphQL. This exercise mimics what we mostly do day-to-day at Corelight within the Investigator app. It assesses how you structure components, handle data with GraphQL, and use TypeScript effectively.


Main Goal: Build a Functional Incident Management Interface

Your task is to build a user-friendly interface that enables the following core functionalities:


Requirements

Tech Stack

Features

Core

  1. Incident List
  2. Add Incident