Odoo began as a backend system, but the need for a frontend interface was soon felt. The early portal features, based on the same interface as the backend, were not very flexible or mobile-device-friendly.
To solve this gap, Odoo introduced new website features, adding a Content Management System (CMS) to the product. This allows us to build beautiful and effective frontends without the need to integrate a third-party CMS.
Here, we will learn how to develop our own frontend-oriented add-on modules, leveraging the website features provided by Odoo.
In this chapter, we will discuss the following topics:
- Learning project – the Library self-service
- Our first web page
- Building websites