# Development As Chill relies on the [symfony ](http://symfony.com) framework, reading the framework's documentation should answer most of your questions. We are explaining here some tips to work with Chill, and help with things we've encountered. - [Instructions to create a new bundle](create-a-new-bundle.md) - [CRUD (Create - Update - Delete) for one entity](crud.md) - [Helpers for building a REST API](api.md) - [Routing](routing.md) - [Menus](menus.md) - [Forms](forms.md) - [Access control model](access_control_model.md) - [Messages to users](messages-to-users.md) - [Pagination](pagination.md) - [Localisation](localisation.md) - [Logging](logging.md) - [Database migrations](migrations.md) - [Searching](searching.md) - [Timelines](timelines.md) - [Exports](exports.md) - [Embeddable comments](embeddable-comments.md) - [Run tests](run-tests.md) - [ESLint](es-lint.md) - [Useful snippets](useful-snippets.md) - [Manual](manual/index.md) - [Assets](assets.md) - [Cron Jobs](cronjob.md) - [Info about entities](entity-info.md) - [Info about database (in French)](database-principles.md) - [Developer FAQ](FAQ.md) ###### Layout and UI - [Render entities automatically](render-entity.md) - [Layout / Template usage](user-interface/layout-template-usage.md) - [Classes and mixins](user-interface/css-classes.md) - [Widgets](user-interface/widgets.md) - [Javascript function](user-interface/js-functions.md) ###### Help, I am lost! Write an email at info@champs-libres.coop, and we will help you!