Kooky
Kooky is the first digital cup smart system implemented in a partnership with Swiss Federal Railways, Valora Group TakeAway & Retailer, and Coop Retailer. The company digitalizes switching to reuse and promotes the idea of user-friendly sustainability.
All CustomersProduct Development
The software developed for Kooky is an efficient bespoke response to the demanding customer’s requirements. A user-friendly and comprehensive web application runs all the elements of their project “under one roof.”
Learn moreStartups & Innovation
From the idea to the implementation in cities in Switzerland and growing, our software solution leverages the latest tech advancements. For Kooky, we brought from the ground up a reusable cup system with a focus on customers’ utmost convenience.
Learn moreIntroduction
The realized concept of the user-friendly digital cup smart system is unparalleled. It emerged as a response to a surge in packaged to-go food during the COVID-19-related restrictions on the foodservice industry. The simplicity of the idea is genius:
Install the Kooky app. Get your drink in a Kooky cup, paying the drink plus a 1 CHF deposit, and add the Kooky cup to your account. Then grab it and go! Later, drop the empty cup off in one of the many Kooky boxes in Zurich or Basel. The cup adds to your account, getting your deposit back in a split second.
You may wonder what happens next with the central element of the system — the Kooky cup. The journey of a cup continues to the realm of the Kooky’s rinsing logistics. Cups are cleaned according to hygiene regulations and standards, picked, packed, and distributed to Kooky’s partners again.
One of the main goals of the company’s founders was to make recycling easier and more accessible both for the company’s partners and users.
Challenge
Kooky was looking for a trusted software development partner to help them deploy a coherent system to run the following workload exhaustively:
- organize work and workflows;
- provide end-to-end visibility into the whole project’s management;
- monitor payments, logistics, and inventory.
We were inspired by Kooky’s mission to impact the single-use plastic environmental scene and a long-term sustainability promotion. Many green businesses that attempt to enter the business world don’t last long. But Kooky is here to stay; therefore, the high demands for the software to power the project.
Kooky is the first user-oriented and fully digitalized system to cover metropolitan areas with its reusable cup solution. The team behind the idea thinks big, so our main challenge was to deliver a coherent system that would shoulder all the requirements to realize the ground-breaking ideas of the project’s founders.
The client contacted Redwerk, having a distinct vision of a final product. Our task was to design & implement its technical side. Given the complexity of the system and overwhelming deadlines, we started drafting the most advantageous architecture solutions already during the requirement gathering and analysis phase. To embody our client’s idea, we stayed flexible yet demanding to deliver a comprehensive product.
Solution
Redwerk professionals timely delivered a highly responsive solution to run the Kooky project. Our software package included:
- Web app
- API for Kooky Boxes
- API and backend development for a mobile app
Redwerk professionals digitalized the entire process of monitoring and managing system elements such as Kooky Boxes and Kooky Cups, no matter what scale.
We scrutinized the project’s business scenario and executed adequate steps to simplify the crucial business processes. Our cooperation with this green business resulted in a solution that covers the workflow of the operations center and the partners’ portal, powering the core processes.
Operations Center: Operations center staff now can quickly get all the necessary information on all the cups and boxes in the system, manage logistics, deliveries, money transfers, and coordinate partners and users.
Partners Portal: For the Kooky partners (representatives of restaurants, cafes, and coffee-to-go spots), the system allows them to manage the cup stocks remotely and edit all the information regarding their business in the system themselves.
For the Front-End development, we opted for Vue.js with the Vuetify UI framework. This technology stack allowed us to facilitate the whole process with a wide variety of ready-made tools for shared code organization Material UI design, used for both Partners Portal and Operations Center. On this project, about 70% of code is used in a shared Partners Portal and Operations Center project.
For the Back-End development, we selected the .NET Core Framework as a powerful and most suitable technology for working with the Azure cloud platform. Together with Kooky’s founders, we envision the project’s exponential growth, including all the integral elements of the expanding business, such as an increasing number of partners and consumers. Azure cloud was chosen as the most efficient option to host such a promising solution.
Using Azure gives us an option to host micro-service architecture in the simplest way — through using Kubernetes. Such an approach easies the services’ orchestration for better performance and troubleshooting high server loads.
Here is a condensed overview of the functionality we developed from scratch:
- Kooky Cups management. With our system, project partners (cafes, restaurants, co-working spaces, and coffee-to-go spots) can order and pay for cups, also managing their delivery.
- Batching. Cups are delivered in batches. The app enables intuitive batches’ forming and management through QR codes.
- Kooky Box synchronization. The platform allows users to add new Kooky Boxes (including the location) and monitor their operations. The system contains data on every Kooky Box, enabling operators to audit their actual storage capacity and technical characteristics.
- Interactive map. The map allows the users to locate Kooky partners as well as Kooky Boxes with all the actual information.
- Adding partners’ locations with Geocoding API. Google Geocoding API allows for an effortless address converting into geographic coordinates to place markers on a map.
Result
Kooky’s decision to partner up with Redwerk resulted in an efficient software solution that enabled the company to proceed with the project’s launch without any delays. The platform offers a single dashboard to manage orders, payments, and shipping, enabling a hassle-free operation of the Kooky project. The innovative and comprehensive solution is already used to run the planet-saving project smoothly in Basel and Zurich, Switzerland, ready to expand to other cities and countries. In just a few months of its existence, the Kooky project has really taken off, hitting the following goals:
20+
Partners
2K+
Consumers
40+
Kooky Boxes
10K+
Kooky Cups
Imbuing our effort with meaning, Redwerk’s developers managed to live up to the high standards and requirements through professionalism, innovative solutions, and reliable adherence to deadlines. We have managed to deliver a product, factoring in the vision of key stakeholders, that streamlines collaboration of all the parties and eases all the management operations. Together with Redwerk, Kooky made one giant leap for mankind in plastic waste reduction.
Awarded
In Press
Got a project?
Let’s talkTechnologies
Redwerk Team Comments
Ruslan
Developer
The Kooky project has greatly enhanced my experience in frontend development and introduced me to incredible people. Working on two web applications to run all the work and workflows of the project, we’ve managed to move about 70% of the code into a shared project. This decision has accelerated the development and enabled us to promptly respond to functionality change requests.
Anya
QA Engineer
I share the pro-environmental vision of Kooky’s founders, so I was particularly thrilled to be a part of this groundbreaking project. Working on any product from scratch is always challenging, yet sharing these challenges with a team of dedicated professionals turns it into the case of invaluable working experience. We aimed for stars from the beginning – leveraging our experience to deliver the platform that will still run smoothly when the project eventually grows. I cannot wait to see Kooky growing and thriving in other European countries as well.
Related in Blog
Green Tech Development: Torge Barkholtz on Kooky Startup
The green tech market is relatively new; however, it is gaining momentum due to the increasing global awareness about the environmental crisis we live in. It is estimated that by 2030, the green tech and sustainability market will reach about $75 bln. Green tech is quite a bro...
Read MoreHow Redwerk Drives Positive Environmental Impact: Kooky Project
The pandemic has led to an increase in the use of polystyrene products. Due to the restrictions on dine-ins and hygienic reasons, we all switched to takeouts. And takeout food and beverages don’t leave premises without plastic packaging. That is, paper cups to-go for your morning...
Read MoreASP.NET Core Advantages and Disadvantages
In continuation of the article where we discussed what is more appropriate for Docker containers: .NET Core or .NET Framework, let’s take a closer look at ASP.NET Core advantages and disadvantages. Being a .NET development company, we have an understanding that .NET Core and A...
Read MoreVue.js Review: Pros & Cons, Comparison
If you are a Front-end developer, sooner or later, you will be thinking about starting to learn a particular JS framework. At that moment, we would say, the fear of making the wrong choice kicks in. You don’t want to find yourself learning outdated technologies or tools that are ...
Read More