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

# WORKING WITH the framework

- [Getting Started](https://docs.openbuild.io/working-with-the-framework/getting-started.md)
- [Navigation](https://docs.openbuild.io/working-with-the-framework/navigation.md): How your users move around your app
- [Go to page](https://docs.openbuild.io/working-with-the-framework/navigation/go-to-page.md): The simplest for of navigating
- [Navigation through custom states](https://docs.openbuild.io/working-with-the-framework/navigation/navigation-through-custom-states.md): Perfect for sub-navigating tabs or menus on your page
- [Navigation through URL parameters](https://docs.openbuild.io/working-with-the-framework/navigation/navigation-through-url-parameters.md): Keep your navigation history
- [Navigation through URL parameters with Option sets](https://docs.openbuild.io/working-with-the-framework/navigation/navigation-through-url-parameters-with-option-sets.md): A scalable way to handle navigation
- [Data & Workflows](https://docs.openbuild.io/working-with-the-framework/data-and-workflows.md): Everything your app revolves around
- [Custom States](https://docs.openbuild.io/working-with-the-framework/data-and-workflows/custom-states.md)
- [Custom Events](https://docs.openbuild.io/working-with-the-framework/data-and-workflows/custom-events.md)
- [Working with Reusables](https://docs.openbuild.io/working-with-the-framework/data-and-workflows/working-with-reusables.md)
- [CRUD](https://docs.openbuild.io/working-with-the-framework/data-and-workflows/crud.md)
- [Source Popup](https://docs.openbuild.io/working-with-the-framework/data-and-workflows/source-popup.md): Declutter your data sources
- [Backend Workflows](https://docs.openbuild.io/working-with-the-framework/data-and-workflows/backend-workflows.md): All workflows that do not run on the page
- [Users and Roles](https://docs.openbuild.io/working-with-the-framework/users-and-roles.md)
- [Signup, Login, Password reset](https://docs.openbuild.io/working-with-the-framework/signup-login-password-reset.md): The keys to your castle
- [Security & Privacy](https://docs.openbuild.io/working-with-the-framework/security-and-privacy.md)
- [Authenticating endpoints](https://docs.openbuild.io/working-with-the-framework/security-and-privacy/authenticating-endpoints.md)
- [Transactional Email](https://docs.openbuild.io/working-with-the-framework/transactional-email.md): Send beautiful branded emails from your app 🤩
- [Setup Sendgrid](https://docs.openbuild.io/working-with-the-framework/transactional-email/setup-sendgrid.md)
- [Setup Postmark](https://docs.openbuild.io/working-with-the-framework/transactional-email/setup-postmark.md)
- [Alerts and Confirmations](https://docs.openbuild.io/working-with-the-framework/alerts-and-confirmations.md)
- [Customization](https://docs.openbuild.io/working-with-the-framework/customization.md)
- [Best Practices](https://docs.openbuild.io/working-with-the-framework/best-practices.md): Some tips from the experts
- [Syntax](https://docs.openbuild.io/working-with-the-framework/best-practices/syntax.md)
- [Color Coding](https://docs.openbuild.io/working-with-the-framework/best-practices/color-coding.md)
