> For the complete documentation index, see [llms.txt](https://docs.goril.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.goril.app/cookbook.md).

# Cookbook

- [My first application](https://docs.goril.app/cookbook/my-first-application.md): Create a simple To-Do app that allows you to create, edit tasks and store them in the local state !
- [Create the project](https://docs.goril.app/cookbook/my-first-application/create-the-project.md): In this task, you will create the project to your ToDo application and clean the default Counter app to be ready to start your project.
- [Create the Task model](https://docs.goril.app/cookbook/my-first-application/create-the-task-model.md): In this task, you will create the Task model which we will use across the application and associate it with the Local State to store them in the device.
- [Create the base HomePage Layout](https://docs.goril.app/cookbook/my-first-application/create-the-base-homepage-layout.md): In this task, you will initialize the HomePage with an observable, set the values, create and update the layout in consequence.
- [Complete the HomePage Layout](https://docs.goril.app/cookbook/my-first-application/complete-the-homepage-layout.md): In this task, you will complete the layout of the HomePage.
- [Add Update Task Action in HomePage](https://docs.goril.app/cookbook/my-first-application/add-update-task-action-in-homepage.md): In this task, you will add the update task action in the HomePage.
- [Create the CreateTask component](https://docs.goril.app/cookbook/my-first-application/create-the-createtask-component.md): In this task, you will create the component in charge of creating a task
- [Add Actions in CreateTast component](https://docs.goril.app/cookbook/my-first-application/add-actions-in-createtast-component.md): In this task, you will add all the actions mandatory to correctly create a task.
- [Create the EditTask component](https://docs.goril.app/cookbook/my-first-application/create-the-edittask-component.md): In this task, you will create an EditTask component which allows you to modify and update a task.
- [Add Actions in EditTask component](https://docs.goril.app/cookbook/my-first-application/add-actions-in-edittask-component.md): In this task, you will add all the actions mandatory to correctly edit a task.
