This project was bootstrapped with Create React App.

How to run the exercise

Prerequisites

node.js installed.

Running

Start the application server with npm start on your command line.

Where to start

The file App.tsx is the entry point to the system and the main application container. Your task is to implement the functionality described in the gif that you find on the main page when you navigate to the localhost after starting the application server.

Useful reading

TypeScript
React
Node
Building your first React app

Do I need to concern myself with everything that is in this repository?

Such as package.json, service worker stuff and all the configurations? Not really - the TypeScript files are the ones you will be working with (and maybe CSS, depending on how much you are into styling). This is a skeleton configuration that is indicative of how modern web projects are set up nowadays, and learning at some point what all the bits and pieces do is important, but not the core of this exercise.