Skip to content

Beginner tutorial

This tutorial is a step-by-step guide to building an Ibexa DXP website.

You can use it with both Ibexa Content and Ibexa Experience.

Intended audience

The tutorial is intended for users who have little or no previous experience with Ibexa DXP.

To follow it, you should:

  • Have basic knowledge of HTML and CSS.
  • Have basic knowledge of the database you've selected.

Learning outcomes

After finishing this tutorial, you will:

  • Know how to construct the content model of a website.
  • Be able to use templates to display your content according to your needs.
  • Know how to manage users and permissions.


In the course of this tutorial you will build a website for storing and sharing bike rides. It will enable the user to add information and photos of their routes and indicate what interesting points can be visited during the trip.


In this tutorial you will go through the following steps:

  1. Get ready
  2. Create the content model
  3. Customize the front page
  4. Display a single content item
  5. Display a list of content items
  6. Improve configuration
  7. Embed content
  8. Enable account registration