> For the complete documentation index, see [llms.txt](https://aegion-dynamic.gitbook.io/nimbus/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://aegion-dynamic.gitbook.io/nimbus/getting-started/anatomy-of-a-nimbus-project.md).

# Anatomy of a Nimbus Project

Since nimbus was designed to provide a full cloud platform. There are various components you will need to get familiarized with. Here's the monorepo structure:

```
repo
- backend
|-- config
   |-- dev.yaml
   |-- prod.yaml
   |-- queries
      |-- *.gql
   |-- core-init-resources.json
   |-- user-init.json
|-- intro.json
- functions
- frontend
```

* backend - contains the nimbus cloud platform executable and config files necessary for running the platform in development mode
* functions - contains the python code for the data pipelines
* frontend - contains the frontend (typescript + nextjs) project
