In this tutorial, we are going to build a simple admin panel to manage all the messages sent via our contact forms. If you haven’t read the tutorial where we have built a contact form with Laravel, I personally invite…
Month: March 2023
In this tutorial, we’ll add the possibility of sending an email to the site’s admin to notify him that one person sends a message through the contact form. In other words, we want to send an email to the site’s…
The first purpose of programming is to solve real-world problems. It is why in every major programming language in the world, people have developed a set of prebuilt functions and tools to speed up the development of products. With those…
In this tutorial, we’ll build a simple contact form with Laravel. You will learn how to work with controllers, models, routing, and Laravel views here. We are going to use to fresh Laravel project we have initialized in the previous…
Our world is changing, both in our living habits and in our work habits. Today, a new tendency has been created called “work from home”, “home office” or “remote work”. This new tendency has been facilitated by web conferencing tools…
Docker is an open-source platform that makes easy the process of building, deploying, running, and updating containers. In this tutorial, we’ll explain how to install docker and docker-compose in a fresh Ubuntu 22.04 LTS installation. Prerequisites To follow this tutorial,…
Odoo is a beautiful multi-tenant system. You can serve as many clients as you want with a single code base. In Odoo, every client has his own database in Postgres, and data are not shared amount clients. Our preferred version…
When I was first introduced to Odoo, I downloaded the book <<Odoo 15 Development Essentials – Fifth Edition>> by Daniel Reis to learn how to develop for Odoo. This book has fifty chapters and I must be ready to work…