A blog can be considered an online journal where someone can write his thought. Nowadays, blogs are more usual and there are many free and commercial blogging systems out there with the purpose to put a blog system online without…
When someone is working with Odoo, one of the inevitable operations to perform is to create contact/customers in the ERP system. While creating a new contact, we need to enter the city, state, zip, and country of the contact like…
The tendency today in web applications is to have an admin panel where the admin can log in and manage different aspects of his application. In other apps, we need to build a user dashboard where users can manage their…
When you create a form in your application, it becomes the target of spammers and bots that try to automatically collect email addresses or try automatically create an account to access your blogs, website, your forums. To limit the actions…
When you build an admin panel, you generally need to add a shortcut feature to delete multiple entries in one click. In this blog post, we’ll explain how to delete multiple records using the checkbox in Laravel. This blog post…
In our third tutorial in this series, we have added in our admin panel a delete button to delete one message. The problem here is that when we click on that button, it directly deletes the message without asking us…
When I finished secondary school and started my university studies, I learned C and C++ in first place. In the second year of my bachelor’s degree, I wanted to build a website for online registration for a hackathon competition I…
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…
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…