From January to April 2026, I spent my internship implementing websites, ERP systems, and collaborating with employees and interns alike—experiences that made me reflect on how I approach work and interpersonal communication.
Odoo stood out during my internship at Kapwa Marketing. Before WordPress, it was the first tool I learned and utilized for a few of Kapwa's clients.
The biggest client Kapwa had was JC Domingo Enterprises. They wanted to transition from utilizing fragmented tools to a united, comprehensive system. Odoo has apps for everything: CRM, e-commerce, accounting, sales, HR, and many more.
Throughout the project, I was tasked to map user needs into custom, working components. The use case was for internal business operations, such as linking quotations to customers and salespersons and creating new roles to constrain access rights to the system. My company had met with the owner every week to discuss what worked well and what were the problems they had encountered. I always attended those meetings, took down notes, and translated the minutes into workable user needs.
Another company, Fry 8, was particularly interesting. They wanted to organize their sales pipeline and streamline inventory management so that products and purchases were easily tracked. In fact, they were the first client I experienced implementing for using Odoo. I went to one of their branches in Cordova, Cebu and interviewed their personnel. That was to understand what their problems were and how Odoo can help solve them. It didn't took long unfortunately for the company to not respond and move forward with our implementation.
Much like WordPress, I don't think my exploration of Odoo was enough. There were so many components to work with. Ideally, you would need a year to fully grasp the ERP system. When you pair it with a handful of clients that serve different domains, you can set yourself up for success in being an Odoo developer. I hope to work with Odoo again soon.