# How to use this documentation

## Who this is for

- Developers building websites, apps, or integrations

- Agencies managing client projects

- Content editors updating content in production

- Project owners configuring access, roles, and settings

---

## What You’ll Find

- [Getting Started](https://www.thebcms.com/docs/getting-started/create-project.md) - Set up a new project and publish your first content

- [Inside BCMS](https://www.thebcms.com/docs.md?error=inside-bcms,670e90c0cedcf9e4d34d1bd5) - Learn how content modeling, entries, widgets, and media work

- [Integrations](https://www.thebcms.com/docs/integrations.md) - Connect BCMS with frontend frameworks like Next.js, Astro, Nuxt

- [API Reference](https://app.thebcms.com/open-api-docs) - Use the REST or GraphQL APIs

- Extending BCMS - Build [webhooks](https://www.thebcms.com/docs/extending/webhooks.md) and [functions](https://www.thebcms.com/docs/extending/functions.md)

- [Starters](https://www.thebcms.com/starters.md) - Start with a complete, production-ready setup

---

## Tips for Reading

- Code snippets are shown in fenced blocks or inline in backticks - for example, npx @thebcms/cli.

- Each page has related links at the bottom to help you keep going.

- Most sections include real examples, screenshots, and JSON structures.

---

## Having Issues?

If something's missing or broken:

- Ask on [Discord](https://discord.com/invite/SYBY89ccaR)

- Or [open a GitHub issue in Starters repository](https://github.com/bcms/starters)