FeelEat's smart fridge app: scan the fridge, scan the jar, eat.
FeelEat sells homemade meals in glass jars from connected fridges at workplaces. CODT Technologies built Happy Fridge, the app behind every sale: you browse the menu, open the fridge with a QR code, scan the jar you take and pay from a prepaid balance.
- Sign in, then choose what you eat and flag your allergies.
- Browse your location's menu and open a dish to see what's in it.
- Scan the fridge, take a jar, scan it and confirm. The balance updates.
- Top up the balance, see the monthly bonus and link an NFC badge.
- app downloads
- 40K+
- less theft than honour-system fridges
- ~90%
- years building for FeelEat
- 9+
- app languages
- EN · FR · DE
- FeelEat products, one team
- 9
What is the Happy Fridge app?
Happy Fridge is FeelEat's smart fridge app for iOS and Android, built by CODT Technologies. Customers set their diet and allergies, browse their location's menu, open a connected fridge by scanning its QR code, scan each jar they take and confirm. The meal is paid from a prepaid balance.
There's no cashier and no card terminal, so the fridge can sell at any hour.
The app at a glance
- Client
- FeelEat (Switzerland)
- Working together
- Since 2017
- Platform
- iOS and Android (Flutter)
- Languages
- English, French, German
- Payments
- Prepaid balance, topped up via Datatrans
Flutter since 2023 (Android and iOS WebView apps before that), NestJS on Node.js, MySQL and Redis.
How does a smart fridge app take payment with no cashier?
In a smart fridge app like Happy Fridge, the customer's phone does the cashier's job. The door opens for a signed-in customer, every jar carries a QR code, and the meal is paid from a balance topped up in advance. Nobody has to stand at the fridge to take the money.
FeelEat's kitchen
Homemade meals in glass jars
a menu for each location
The fridge
A QR code on the door, one on every jar
Operations team
Temperature alerts and stock readings
The app
Signed in, diet and allergies set
the customer's own phone
Prepaid balance
Topped up by card, TWINT and more, via Datatrans
plus a monthly loyalty bonus
- UnlockTap Unlock Fridge in the app and scan the QR code on the door. The door unlocks.
- Take and scanTake a meal and scan the QR code on its jar.
- ConfirmThe cart lists what you scanned. Tap Confirm transaction.
- DoneThe amount comes off your prepaid balance, and the app shows the new balance.
Behind the scenes, scheduled checks in the backend send each fridge's temperature alerts and stock readings to FeelEat's operations team.
The app's screens, in the order you meet them
Screens from the live app, one chapter at a time. They advance on their own, and you can pause them.
Sign in and tell the app what you eat
The app runs in English, French and German. Food preferences decide which dish types appear, and allergies hide dishes or mark them with a warning. FeelEat's news is the first thing you see.

Sign in or create an account

News, right after sign-in

Food preferences

Allergies and intolerances
Browse the menu of your location
Locations have their own tabs for combos, dishes, desserts and drinks, with today's deals on top. Open a dish for its allergens, ingredients and nutritional value, or keep it as a favourite.

Dishes at one location

Desserts

One dish, in detail

Favourites
Open the fridge, scan the jar, confirm
The four steps from above, on the real screens: the fridge's QR code, the jar, the cart with its Confirm transaction button, and the new balance.

Scan the fridge's QR code



Door open, scan the jar

The cart, then Confirm transaction

Charged, new balance shown
Top up the balance
Pick a method, enter an amount and pay. Datatrans processes the payment. You can also scan a voucher. If you reach your company's monthly threshold, a bonus is credited automatically at the start of the next month.

Choose how to top up

Enter the amount

Pay through Datatrans

Or scan a voucher

The monthly bonus
History, ratings and the badge
Every transaction is saved, sorted by year and month, and you can download the history. You rate what you ate. An NFC badge linked here signs you in at the FeelEat kiosk and the TapTime terminal.

Transactions, ready to download

Rate what you ate

Link an NFC badge

Badge read
The prices shown are FeelEat's own.
Nine features, up close
Each card zooms in on one part of the app's screens.

Allergen icons on every dish
Dishes show their allergens as icons. Customers choose to hide dishes that contain theirs, or to see them with a warning.

A menu for each location
People who eat at more than one site switch locations at the top. Combos, dishes, desserts and drinks each get a tab.

What's in it
Ingredients, nutritional value and the jar's volume sit under every dish.

Top up the way you pay
Visa, Mastercard, TWINT, PostFinance, Reka, a gift card, PayPal, Apple Pay, a bank transfer, or a voucher you scan in the app.

A monthly loyalty bonus
The bonus is credited automatically on the first day of the next month. Each company sets its own spending threshold and bonus rate.

One badge, two sign-ins
Link an NFC badge in the app. At the FeelEat kiosk beside the fridges, one tap signs you in and the fridge opens by itself, no phone needed. The same badge works at the TapTime terminal.

Ratings and favourites
Rate a dish after lunch, keep the ones you liked and find them again under Favourites.

A history you can download
One button downloads every transaction, sorted by year and month.

News in the app
FeelEat posts articles in the app, like the one that explained the new allergen icons. The app also carries the menu of the week, a user manual and a contact form.
Building a smart fridge app since 2017: what changed
CODT Technologies has worked on Happy Fridge, FeelEat's smart fridge app, since 2017, and the same team still ships every release. The one big rebuild came in 2023, when two WebView apps became a single Flutter codebase. Today the app runs on NestJS with MySQL and Redis, and payments go through Datatrans.
- 2017The first fridgeThe app starts as two WebView apps, one for Android and one for iOS.
- 2023Rebuilt in FlutterBoth platforms now share one Flutter codebase.
- Today40K+ downloadsHappy Fridge is one of 9 FeelEat products we build, next to the kiosk and the TapTime attendance app.
- Flutter
- Node.js
- NestJS
- Redis
- MySQL
- Datatrans
Want numbers like these? Here is what happens after you write.
We started FeelEat in 2017 with a single connected fridge, and CODT Technologies has built our software ever since. What I value most is that I never have to explain our business twice. When we bring them a new problem, they already know how the fridges, the kitchen and our customers fit together.
Jonathan StraussCo-Founder · FeelEatThe same team has built nine products for FeelEat and HappyBee.
The Happy Fridge came first. The others, including the app for FeelEat’s sister brand HappyBee, followed over the next 9 years, all on the same architecture. All FeelEat products
Planning a smart fridge app? Decide these three things first
How people open the door, how they pay, and what your operations team needs to see. We work through all three with you in a free 4-hour workshop.
Bring your version of the FeelEat Happy Fridge problem. Four hours, free, with the team that shipped this one.
Book the free workshopKeep exploring.
Every project here is live, paid for, and earning revenue for its owners.
Frequently asked questions
Put it in a brief. A senior engineer reads it and replies within one business day.
Who built the FeelEat Happy Fridge app?
CODT Technologies, FeelEat's software partner since 2017. We built the iOS and Android app, the scan-to-unlock flow, the prepaid balance and its top-ups, the menu and the scheduled fridge checks, and we ship every release. In all, we have built 9 FeelEat products.
How do you pay at a FeelEat smart fridge?
With the app. Tap Unlock Fridge, scan the QR code on the door, take your meal and scan the code on its jar. The cart shows what you scanned. Tap Confirm transaction and the amount comes off your prepaid balance. The app then shows the new balance.
Is a smart fridge or a canteen better for a company?
They do different jobs. A canteen serves hot meals to many people at set hours and needs staff on site. A smart fridge needs no cashier and can sell at any hour. If your site is too small to fill a canteen, or people eat outside its hours, pick the fridge.
Why does Happy Fridge see about 90% less theft than honour-system fridges?
Honour-system fridges trust people to pay after they take a meal. Happy Fridge opens its door for a signed-in account, so every opening is tied to one person, and each jar is scanned into that person's cart before the purchase is confirmed.
Which payment methods can I use to top up?
Visa and Mastercard, TWINT, PostFinance Card and E-Finance, Reka, gift cards, PayPal, Apple Pay, a bank transfer, or a voucher you scan in the app. Datatrans processes the payments. Each purchase is then charged to the prepaid balance, and the app shows what is left.
What is the NFC badge for?
You link an NFC badge to your account in the app. If you'd rather not use your phone, hold the badge to the reader of the FeelEat kiosk on the wall beside the fridges: you're signed in and the fridge opens by itself. Take your meal, scan what you took, confirm, and the amount comes off your prepaid balance. The same badge signs you in at the TapTime attendance terminal.
Can the app hide dishes that contain my allergens?
Yes. Tick your allergies and food intolerances in the app, then choose: hide those dishes, or show them with a warning icon. Food preferences work the same way for dish types (fish, vegan, vegetarian, meat and poultry), so only the types you eat appear in your menu.
Does FeelEat see each fridge's temperature and stock?
The operations team does. Scheduled checks in the backend send it each fridge's temperature alerts and stock readings, so a problem gets noticed without a site visit. Customers never see those readings; their app shows their location's menu.
What is the Happy Fridge app built with?
The current app is Flutter, one codebase for iOS and Android, rebuilt in 2023. The backend is NestJS on Node.js with MySQL and Redis, and payments run through Datatrans. The first version, in 2017, was a pair of Android and iOS WebView apps.
What does a smart fridge app like this cost to build?
It depends on the scope: the fridge hardware you connect to, the payment methods, the menu and the back office. CODT Technologies starts with a free 4-hour workshop. Within 3 working days of it, you get a written scope and a quote. A clearly defined project gets a fixed price.
Have a problem worth
solving well?
Tell us about your product, your timeline and your constraints. We reply within one business day with an honest read on fit, scope and the right team.

