1 - Getting started

We will start by creating a React app using create-react-app. This will create a new directory with your app's name within the directory you run it from. So navigate to the directory where you keep you projects and run:

npx create-react-app solid-todo-tutorial

This creates a new directory named solid-todo-tutorial. Go to that directory and install the two solid libraries we mentioned before:

cd solid-todo-tutorial
npm install @inrupt/solid-client @inrupt/solid-ui-react

Now we're ready to start coding.

2 - Authenticating the user