This guide helps you with developing your Redakt based web application project. The sections below assume you have already setup basic configuration for your application, including a working connection to a data store. See the Getting Started guide if you have not done so.

Content Models

One of the first things you'll do when starting a new Redakt project is defining your content models. These models determine which properties are available for editing on your pages and content items.

Read more about creating content models.


Now that you have created some content models, you need to create your layouts to render them.

Read more about Layouts.

Extending and customising

Redakt CMS has many extensibility points where you can modify the default behaviour or add your own modules.

Read more about extending Redakt.


Redakt CMS can be used side by side with your own MVC controllers and views without any problems.

Read more about MVC.