Generative AI in journalism
foodfittery app for flexible recipes according to modular structure
Client: foodfittery - BSH Hausgeräte GmbH
Project: foodfittery App
Services: App development, backend development, software architecture, hardware integration, prototyping.
Methods: Scrum, Natural Language Generation
Technologies: Java, Spring Boot, gradle, PostgreSQL, Angular, GraphQL, iOS/Swift, Android/Kotlin
Development period: 2020 - today
jambit develops the eponymous recipe app together with foodfittery. As a brand of BSH Hausgeräte GmbH, the innovative foodfittery app stands for flexible recipes that can be adapted to the individual wishes of their users. Thanks to the modular structure and the use of Natural Language Generation, millions of recipe variants can be generated in several languages.
Modular recipes and smart cooking with the foodfittery app
BSH Hausgeräte GmbH start-up has set itself the goal of revolutionizing the digital cooking world with the foodfittery app. The balanced recipes are especially characterized through their personalization. Prefer quinoa instead of couscous? No problem with foodfittery!
All recipes follow a modular structure. This approach allows users to adapt the recipes individually to their own needs and preferences. Personal preferences can be defined, added, and changed in advance in the profile. Thus, the app directly suggests the matching recipe variants.
Individual ingredients can also be exchanged in the recipes for a manual personalization. In this way, numerous different variants are created out of one recipe. The smart app adapts the required quantity as well as the preparation process directly to the selected ingredients. All recipes are developed together with professional chefs.
Foodies who love technology get their money's worth with foodfittery. As a subsidiary of BSH Hausgeräte GmbH, foodfittery combines an individual, balanced nutrition with smart cooking. The app can be linked to the user's own Home Connect account and enables the control of ovens via app.
Millions of recipe variants using Natural Language Generation
Since 2020, jambit has developed foodfittery's backend, frontend as well as mobile applications with a team of developers. In close cooperation with the founders, the team managed to develop solutions for the complex issues at all points.
On one hand, this includes an expert tool for the efficient creation of modular recipes. On the other hand, jambit manages the automatic generation in natural language. The project team succeeded in mastering the technical complexity of Natural Language Generation. Currently, the recipes in the foodfittery app are available in German and English.
A special challenge is the variety of possible combinations which results from the modular structure of the recipes. The variability of the recipes doesn’t only lead to changes regarding the ingredients. Utensils and preparation are also affected. The difficulty for developers is to develop a backend that takes over all adaptations of the recipes from the Natural Language Generation and plays them correctly in the app. To ensure flawless functionality, the team repeatedly conducts extensive testing.
The jambit team is also responsible for the integration of hardware in addition to the app development. The developers managed to connect the foodfittery app with Home Connect. This allows users to control their Home Connect ovens from anywhere at the touch of a button via the app. An innovative feature that makes cooking at home smarter and more digital.
Transparent and flexible app development thanks to agile methods
Agile development methods form the framework of the collaboration. This allows the team of developers to react flexible to changing requirements and ensure the highest quality standards. The team also keeps an eye on the usability of the app at an early stage. The individual sprint cycles are used to achieve smaller subprojects and interim goals step by step.
During the entire development process, progress can be continuously recorded and reviewed. Existing processes are also constantly questioned. The working synergy between the frontend, backend and mobile developers is important for this effective approach.
Achieving goals together through teamwork
The close exchange between foodfittery and jambit is a success factor for the cooperative partnership. Personal contact and regular coordination - both virtual and in the office - ensure that the vision of the two foodfittery founders is brought to life step by step. The teams of foodfittery and jambit came quickly together as a unit. The common goal strengthens the cohesion of both companies and creates an incomparable sense of unity throughout the entire project.
The lived transparency and open communication since the first meeting are the cornerstone for such a successful cooperation at eye level. This doesn't only result a high level of efficiency in the collaboration. Mutual trust also grows continiously. This is particularly evident in the freedom that foodfittery gives the developers in the design and architecture of the backend and app. In this way, the best possible solutions can be found with jambit's expertise.
Successful go-live of foodfittery in the App Store
The first major milestone of the project was the go-live of the iOS app in October 2021. With the official launch, foodfittery and jambit celebrated a significant success of the cooperative partnership.
In the future, foodfittery further relies on the support of jambit's developers. The app and backend will be expanded piece by piece. Apart from continuous optimization of the automatic recipe generation through Natural Language Generation, additional features are planned.
In the future, all recipes will be available in the languages supported by Home Connect. The next big step is the launch of the foodfittery app for Android.
Successes at a glance:
- Go-live of the iOS app in October 2021.
- Rating of 4.8 out of 5 stars in the App Store.
- Generation of millions of recipe variants using Natural Language Generation.
- Solving the technical complexity of the extensive backend.
- Developing a resilient architecture for use in multiple markets.
Just contact us!
If you have any questions, please contact Maximilian Claus, Business Relationship Manager Industry & Energy, by simply leaving him a message here.
You can also contact him directly on LinkedIn or call him on +49.1516.78 53 678.