Nearshore Case Study - Unilever Germany

Unilever Germany approached us to develop a recipe application platform that would allow users to order ingredients through the app and have them delivered to their doorsteps. The goal was to offer an end-to-end solution for meal planning, shopping, and cooking. Our team was responsible for creating and managing the project from scratch, covering the back-end, front-end, and mobile development.

Background

Unilever had identified a gap in the market for a recipe platform that could offer a seamless experience from recipe discovery to ingredient shopping and delivery. They had already done some market research and identified potential competitors. They had a clear idea of what they wanted the application to look like and the features they wanted to include. However, they needed a development team to bring their vision to life.

Challenges

The project posed several challenges for our team. First, we needed to create a team with the necessary skills to develop the application. We needed back-end developers, front-end developers, and mobile developers with experience in NodeJS, .NET, React, and native applications for iOS and Android. We also needed project managers to ensure that the project was delivered on time and within budget.

Second, we needed to integrate the application with other Unilever applications. This required a deep understanding of Unilever's existing systems and the ability to work collaboratively with other teams.

Finally, the project had a tight deadline, which meant we had to work efficiently and prioritize tasks to deliver the project on time.

Solution

To address the first challenge, we created a team of developers and project managers with the necessary skills and experience. We ensured that the team members had worked together before and had a good understanding of each other's strengths and weaknesses.

To address the second challenge, we worked closely with the Unilever team to understand their existing systems and processes. We also established clear communication channels and regular check-ins to ensure that the integration was seamless.

To address the third challenge, we used an Agile development methodology, which allowed us to work in short sprints and prioritize tasks based on their importance. This ensured that we delivered the project on time and within budget.

Results

The project was a success, and the application was launched on schedule. Users were able to browse recipes, order ingredients through the app, and have them delivered to their doorstep. The application was well received, and users appreciated the convenience it offered.

The application was later integrated with other Unilever applications, which allowed users to access the application through other Unilever platforms. This helped to increase the reach of the application and made it even more convenient for users.

Conclusion

This project was a challenging but rewarding experience for our team. We were able to create an application that offered a seamless experience from recipe discovery to ingredient shopping and delivery with a smaller team than usual. We also successfully integrated the application with other Unilever applications, which helped to increase its reach and convenience for users.