> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dotportion.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Todo App Example

> A complete example showing how to build a Todo API using DotPortion.

# Todo App Example

This example demonstrates how to build a **simple Todo backend** using DotPortion.

You’ll see how projects, schemas, secrets, and workflows come together to form a real API.

***

## What This Example Covers

* Project setup
* Database schema design
* Secrets configuration
* CRUD APIs for todos

This example uses:

* **Platform Database** (recommended)
* Simple REST-style workflows

***

## Todo Features

* Create a todo
* Get all todos
* Update a todo
* Delete a todo

***

## Example Structure

Follow this order:

1. **Project** – Create the Todo workspace
2. **Schema** – Define the `todos` collection
3. **Secrets** – Add database & JWT secrets
4. **Workflows** – Build CRUD APIs

***

Let’s start by creating the **Project**.
