Digital platform for efficient waste disposal

The Challenge

Redooo, a digital waste disposal platform, connects waste disposal companies with private and commercial customers. Private individuals or professionals can order the disposal of their rubble and waste directly from the construction site via the website or an app. Registered waste disposal partners take over the collection and thus benefit from additional customer orders.

Our solution

The Redooo mobile app and web application were developed by HyPlus Solutions within six months. The project was carried out using a fully agile approach. To better illustrate user needs, the entire container ordering process was mapped out using story mapping. This ensured optimal communication among all project stakeholders and provided a context-based foundation for the developers. The challenges of the project were the high volume of automated deliveries at a consistently high quality without downtime, as well as mapping technical quality assurance within the Scrum process.

The result

The waste management platform runs on an Azure cloud, where a fully automated CI pipeline using GitLab has been set up. From the initial code through various testing procedures all the way to the production system, a fully functional system can be generated virtually at the push of a button. Without this fully automated process, going live within such a short timeframe would not have been possible. New features were thoroughly tested and approved several times a day. As soon as a feature was ready, it went into production. To ensure requirements such as high availability and scalability, a monolithic structure is no longer suitable today. Therefore, HyPlus relies on a future-proof architectural concept using microservices. Here, individual processes—such as ordering a container—are defined as services. Each of these services is housed in a Docker container. A Kubernetes cluster manages all Docker containers. If a container is unreachable, the cluster automatically starts a new instance. Test-driven development with over 80 percent test coverage and continuous expansion of test phases up to UI automation, as well as technically documented tests and risk-based UI automation tests, ensured high availability. In addition, services can be added and shut down at any time, ensuring high flexibility and scalability. The architecture is designed so that senders and receivers no longer need to know each other. The individual services communicate via Apache Kafka, which reduces complexity. Furthermore, the decoupling of the services allows them to operate at different speeds, making the overall cluster more scalable. The system’s distributed architecture requires appropriate monitoring. Traditional monitoring focuses on files and applications on a fixed server. In the Kubernetes environment, however, the focus is on services running in containers on any host. The containers can be restarted on a different host at any time. That is why HyPlus Solutions uses the Prometheus and Grafana applications in this project. Prometheus is used to store the cluster’s metrics, while Grafana is responsible for visualization and triggering alerts. The applications’ key functions are regularly run automatically to verify continuous availability and functionality.

TL;DR: The most important points in a nutshell

customer testimonial

“The future is digital, and that applies to the circular economy and resource management as well. With HyPlus, we’ve partnered with an innovative company that is bringing our vision to life by setting up the back-office system and developing the smartphone app exactly as we envisioned. Together with other specialized partners, we have created an online platform that sets new standards in the waste management industry. All participating companies can be justifiably proud of this achievement.”

Christoph Haub Managing Director of Redooo

Discover our digital solutions

You too can benefit from our extensive experience with projects involving companies of all sizes.

Increase customer satisfaction and scale services flexibly

Reduce processing times and increase customer satisfaction

Standardize intranet pages and reduce maintenance efforts

Manage inquiries transparently and reduce response times

Reduce processing times and streamline processes

Reduce packaging waste and ensure compliance with ESG requirements

Reduce manual processes and eliminate sources of error

Streamline planning processes and minimize sources of error

Accelerate communication and significantly reduce system costs

Reduce processing times and adapt processes more quickly

Unlock vehicle features flexibly and directly

Process inquiries more quickly and improve service quality over the long term

Ensuring consistent standards in an efficient and transparent manner

Deliver new services faster and scale systems flexibly

Reduce system load and make production data available on mobile devices

Manage complex master data efficiently and flexibly

Treat wastewater efficiently and significantly reduce resource consumption

Strengthen customer loyalty and proactively prevent churn

Optimize resource utilization and significantly reduce planning efforts

Distribute goods efficiently and reduce stockouts

Boost sales success and better identify profitable target audiences

Identify vehicles faster and streamline processes

Analyze complex health data faster and more easily

Ensure deadlines are met and significantly reduce administrative burdens

Targeted talent development and faster filling of internal positions

Avoid the risk of legal warnings and automate price listings

HyExpert

Would you like to know how our customized IT solutions can help your business succeed? Do you have questions about specific digital challenges?

Get in touch with us—we’re here to help!