# Projects and modules

Source: https://core.telegram.org/bots/serverless#projects-and-modules

[Documentation index](../llms.txt)

A serverless project is an ordinary folder under version control. Everything the platform runs sits in one folder, `tgcloud/`; the rest of the project is yours — a mini‑app front‑end, config, docs. There is no build step for the bot, no `node_modules` at runtime, and no server entry point.

## In this section

- [Anatomy of a project](anatomy-of-a-project.md)
- [The module system](the-module-system.md)
- [Handlers](handlers.md)
- [Endpoints](endpoints.md)
- [What gets deployed](what-gets-deployed.md)
- [Mini App front-end](mini-app-front-end.md)
