Container_with_Various_Items.png

entsorgo

Entsorgo is a digital platform that gives private and business customers a simple way to book waste-disposal services online. From bulky-waste collection through to skip hire, it offers a comprehensive service. Our focus was on developing and optimising the existing infrastructure. We worked closely with the internal development team, led by CTO Marton, to shape the platform sustainably and make it fit for the future.

Solutions

Laravel, Skalierbarkeit, Zusammenarbeit


Lösung

Our approach relied on close integration into Entsorgo's existing development and DevOps processes. Using Laravel PHP, we were able to deliver powerful, scalable backend solutions that make the platform more efficient and easier to use. We also brought DevOps expertise to bear, optimising the deployment pipelines and strengthening the stability of the infrastructure. Our approach made it possible to implement new features quickly and extend the existing codebase without interruption. This collaboration shows that we can slot into existing teams without friction and deliver high-quality results alongside them.

Kontext

Working with Entsorgo required us to fit seamlessly into a development team that was already functioning well. Under the leadership of CTO Marton, we worked closely with the internal developers to take the platform further. Laravel PHP provided the ideal basis for ensuring the platform's flexibility and scalability. Particular attention went to optimising the existing DevOps processes, which made it possible to support agile development cycles and guarantee continuous improvement.

Design

CleanShot 2024-06-12 at 20.38.23@2x.png

Entwicklung

During the project we used Laravel PHP both to build new features and to extend existing functionality. We drew on advanced Laravel packages such as Eloquent ORM for performant database queries, Blade for efficient templating, and integrated middleware for a secure, well-structured application architecture. To ensure scalability we implemented a microservices approach, in which individual modules of the platform could be optimised and maintained independently.

On the DevOps side we supported the optimisation of the CI/CD pipelines with tools such as GitLab CI/CD and Docker, to enable fast and safe deployments. We introduced infrastructure as code (IaC) with Terraform, so that the infrastructure could be built repeatably and under version control. We also put monitoring solutions such as Prometheus and Grafana in place, to watch system stability in real time and react to problems proactively.

We paid particular attention to API development. With Laravel Passport we implemented OAuth2 for secure authentication and authorisation. That allowed Entsorgo to manage both external and internal integrations securely and flexibly. Our implementations were tested thoroughly, among other things with PHPUnit for unit tests and Selenium for end-to-end tests, to ensure the highest quality.

Through this technically grounded approach we were able to ensure that the platform stays not only stable and secure but also fit for the future. Close coordination with the team and an agile way of working let us respond flexibly to requirements and deliver innovative solutions quickly.

Get in touch!

Contact