> For the complete documentation index, see [llms.txt](https://docs.epicollect.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.epicollect.net/extra/demo-projects.md).

# Demo Projects

[EC5 DEMO PROJECT](https://five.epicollect.net/project/ec5-demo-project): This demo project is a public project to be used by anyone who would like to test Epicollect5. It comes preloaded when you download the Epicollect5 app from the Play Store or the App Store. Feel free to add any entry, just remember your entries are public therefore other people can see them. Have fun!

[EC5 HIERARCHY PROJECT](https://five.epicollect.net/project/ec5-hierarchy-project): A demo project with multiple linked forms

[EC5 COMPLEX PROJECT](https://five.epicollect.net/project/ec5-complex-project): Unleash the power of Epicollect5 to tackle complex projects. Multiple forms, branches and groups, we got you covered.

[EC5 LIMIT ENTRIES](https://five.epicollect.net/project/ec5-limit-entries): Demo project where the total number of entries per each for and branch is limited to a fixed amount.

[EC5 MEDIA PROJECT](https://five.epicollect.net/project/ec5-media-project): A project to test media entries like audio, video and photos.

[EC5 BRANCH PROJECT](https://five.epicollect.net/project/ec5-branches-project): A project showing the use of branches on Epicollect5. Branches are a way to implement a dynamic list or sub-forms, useful on questions like "List your family members" for example.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.epicollect.net/extra/demo-projects.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
