Changing How People Eat At Work
As FELFEL’s first in-house mobile app developer.
Most of times, brands (and the people behind them) succeed by throwing all obsolete processes away to start from scratch. What could seem scary becomes essential in order to conquer, and this was the case when I collaborated with FELFEL.
Get to know the client
It’s always been said that a family who eats together, stays together – and when you take that concept into the workplace, it works pretty much alike. When the personnel of any company reunite for lunch time, they’re also becoming united, as it’s a space to share ideas, opinions & solutions.
With this moment in mind, FELFEL was created to help fostering a culture of friendship and understanding between coworkers through food, by building, packing, and placing a self-service fridge (their POS) inside companies’ offices, which gets restocked with new products 3 or 4 times a week.
However, it does more than just preserving & displaying meals, as all operations function through software.
The magic’s behind-the-scenes
FELFEL’s intelligent fridges act like a supermarket’s self-service check-out: It stores cooked meals & snacks inside, so people can just go to the fridge and open it with their badges. Once they’ve chosen and taken the products out, it’s only a matter of scanning them and pressing the “buy” button.
In the present, the POS runs on a customized board with Android software, and it integrates an external NFC reader, barcode scanner, magnetic lock, and temperature sensor. Being an app, it works under a kiosk mode and it operates 24/7, so clients can buy food at any time by using their NFC badge. As an extra tool, the app includes an inventory/stock management, useful for logistical operations.
However, before I joined the company’s team, the perspective was different…
See the situation
In the beginning, FELFEL used to outsource the management of their software with a development agency, but results were far from pleasing: The app was filled with bugs (system errors, awkward functioning), it ran slow, it was unstable within all stages of use and it lacked user experience; someone had to manually reboot the fridge when the system crashed.
Besides, the worst-case scenario happened often: If the fridge lost internet connection, it became unusable, and that would replicate as well on the app made for logistics.
So, the brand took a decision: Add a mobile developer onto their team, to design and develop in-house software for the point-of-sale. And that was me.
The mission begins
I joined FELFEL in 2016 as their first in-house app developer, which was a one-of-a-kind move for the company and a fascinating challenge for me as well.
In a few words, I was needed to build the company’s POS software and its system from the beginning, while making sure the app would have:
Besides these goals, it was important to remake the FELFEL app for drivers who restock the fridges, as the old model was a logistic torment.
From sketch to launch
Back in the day, FELFEL was an early-stage startup, so I took position as the only mobile developer and became responsible for all the area’s management (this means I needed to create everything myself).
I rebuilt the complete system, for the point-of-sale app as well as for the logistics/inventory one, as I designed, architected its structure and developed it. By doing this from the root, I solved all the issues FELFEL was presenting with the previous software company, besides achieving the brand’s sought-after objectives.
One of the biggest highlights was full offline-compatibility mode, so now the fridge can handle 100% connection loss without risking the service flow, and the remote control feature (so it can be monitored through a device). The company still maintains the app model I developed, so the POS and logistics are managed just as described above: Customized Android board, NFC reader, barcode scanner and so on.
Following the “moon landing”
What happened after the apps started to run? Here you have the numbers:
Success beyond numbers
It gives me fulfillment to know I contributed into FELFEL’s success, but more than the awards and recognitions, the best part is to know that the new implementations are actively used, from thousands of clients across Switzerland. And of course, the fact this helped the brand to grow on a way beyond measures.
Technologies
- Java
- Android
- RxJava
- Realm
- NFC
- BlueTooth
- Barcode Scanner
- Firebase
- Crashlytics
- Zebra Printers
- MVP Architecture
Give Your Brand The Edge That It Needs
With over a decade of experience, I give shape to your dreams through my services.