In the first step, we add the different components to our View Canvas and adapt them for our purposes. Then we create a data store in which the to-do items are saved. We then set variables that allow us to display and cache data from the data store in the user interface. We then create various functions to create, save and delete to-do items.