> For the complete documentation index, see [llms.txt](https://path-6.gitbook.io/food-fortification/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://path-6.gitbook.io/food-fortification/ffqms/developer-documentation.md).

# Developer Documentation

- [Overview](https://path-6.gitbook.io/food-fortification/ffqms/developer-documentation/overview.md)
- [Tutorial](https://path-6.gitbook.io/food-fortification/ffqms/developer-documentation/tutorial.md): Tutorial: First Steps
- [An Overview of our Technologies and Framework](https://path-6.gitbook.io/food-fortification/ffqms/developer-documentation/tutorial/an-overview-of-our-technologies-and-framework.md)
- [Setting up the Project](https://path-6.gitbook.io/food-fortification/ffqms/developer-documentation/tutorial/setting-up-the-project.md)
- [Diving into the Code](https://path-6.gitbook.io/food-fortification/ffqms/developer-documentation/tutorial/diving-into-the-code.md)
- [Concepts](https://path-6.gitbook.io/food-fortification/ffqms/developer-documentation/concepts.md)
- [DSL(Domain specific language)](https://path-6.gitbook.io/food-fortification/ffqms/developer-documentation/concepts/dsl-domain-specific-language.md)
- [User Roles and Permissions](https://path-6.gitbook.io/food-fortification/ffqms/developer-documentation/concepts/user-roles-and-permissions.md)
- [How-To Guides](https://path-6.gitbook.io/food-fortification/ffqms/developer-documentation/how-to-guides.md)
- [How to contribute code to the project](https://path-6.gitbook.io/food-fortification/ffqms/developer-documentation/how-to-guides/how-to-contribute-code-to-the-project.md)
- [How to write automated unit tests](https://path-6.gitbook.io/food-fortification/ffqms/developer-documentation/how-to-guides/how-to-write-automated-unit-tests.md)
- [How to review a pull request](https://path-6.gitbook.io/food-fortification/ffqms/developer-documentation/how-to-guides/how-to-review-a-pull-request.md)
- [How to create a new Entity Type](https://path-6.gitbook.io/food-fortification/ffqms/developer-documentation/how-to-guides/how-to-create-a-new-entity-type.md)
- [How to configure security filter chain](https://path-6.gitbook.io/food-fortification/ffqms/developer-documentation/how-to-guides/how-to-configure-security-filter-chain.md)
- [How to configure spring activiti](https://path-6.gitbook.io/food-fortification/ffqms/developer-documentation/how-to-guides/how-to-configure-spring-activiti.md)
- [How to create a Dao Class](https://path-6.gitbook.io/food-fortification/ffqms/developer-documentation/how-to-guides/how-to-create-a-dao-class.md)
