

Onkel Enno Verkaufsautomaten
Onkel Enno Verkaufsautomaten Ecosystem
From MVP to enterprise-grade SaaS, we build platforms that scale securely and reliably.
About Onkel Enno Verkaufsautomaten
Onkel Enno is a German smart vending machine venture operating under the brand Tante Emma 24h Dorfladen. The concept brings the convenience of a fully automated, unmanned retail store to rural and suburban communities across Germany, allowing residents to purchase everyday goods, seasonal products, and specialty items around the clock without staff, cash registers, or opening hours.
Preesoft Engineering Systems designed and delivered a unified tri-platform ecosystem comprising a mobile kiosk application (onkel-enno-verkaufsautomaten App), a customer-facing web store portal, and a back office web admin dashboard all integrated with the physical onkel-enno-verkaufsautomaten hardware through real-time inventory synchronization and multi-gateway payment processing.
Engineering Services Delivered
Opportunity
Rural and semi-urban communities across Germany face a growing retail desert problem local shops close, supermarkets are far away, and after-hours access to everyday essentials is nearly impossible. At the same time, the vending machine industry is undergoing a technological revolution: traditional coin-operated machines are being replaced by smart, connected, software-managed retail terminals capable of handling a full product catalogue, real-time payments, and remote management.
Key Market Gaps Identified:
• Rural Retail Gap: No 24/7 access to everyday goods in small villages. Traditional shops have limited hours and are increasingly absent from rural areas of Germany.
• Unmanaged Machine Complexity: Vending machine operators lacked a digital dashboard to remotely monitor inventory levels, machine health, and sales performance without physical site visits.
• Payment Modernization: Existing machines only accepted coins/cash there was zero support for card (VISA/Mastercard/Maestro) Apple Pay, Google Pay, or gift card redemption.
• No Customer-Facing Web Commerce: Machine owners had no web storefront to present their product catalogue to customers before they physically arrive at the machine.
• Inventory Blind Spots: Stockouts were only discovered after the machine was empty too late to prevent lost sales and customer frustration.
• Language Barrier: Germany's rural communities include non-German speakers no existing solution offered a seamlessly bilingual (DE/EN) shopping interface.
• Maintenance Disorganisation: Machine maintenance, fault logging, and service scheduling were managed ad hoc via phone calls and spreadsheets no structured digital workflow existed.

Approach
Preesoft adopted a discovery-first, hardware-agnostic methodology, conducting intensive workshops with the Preesoft Team to map every touchpoint in the vending machine journey from machine setup to customer purchase to refill. The approach was grounded in three strategic pillars:
01 Hardware-First Discovery
Deep analysis of physical machine constraints, dispenser mechanics, connectivity, payment terminal APIs before a single line of code was written.
02 Tri-Platform Architecture
Simultaneous design and delivery of three interdependent platforms (App, Web Store, Admin) sharing a unified data layer and real-time sync.
03 Localisation by Design
Bilingual German/English support built into the core not retrofitted. UI flows, payment labels, and product descriptions designed for both locales.
Agile sprint cycles were employed with fortnightly demo sessions to validate each feature against real machine hardware. The client's onboarding flow Willkommen bei onkel-enno-verkaufsautomaten Gerät verbinden (Connect Device) Inventar verwalten (Manage Inventory) was prototyped and user-tested before development, ensuring the guided setup experience matched operator expectations.
Problem
No 24/7 retail access in rural German communities shops closed early, local stores disappearing
Vending machines accepted cash only cardless customers could not purchase, limiting revenue potential.
Operators had no visibility into machine inventory stockouts discovered only when the machine was empty.
Machine setup and configuration required physical presence and technical expertise slow and costly.
No web presence: customers had no way to browse products or check machine stock before visiting.
Machine maintenance was unstructured fault reporting was done via phone calls with no tracking or accountability.
No gift card or loyalty mechanism existed customer retention and repeat purchase incentivisation was impossible.
Language barriers prevented non-German speakers from using the machine confidently.


Solution
- Onkel-enno-verkaufsautomaten kiosk app + web store delivering an always-on automated retail experience branded as 'onkel-enno-verkaufsautomaten'.
- Integrated multi gateway payment terminal supporting Cash, Card (VISA/MC), Apple Pay, Google Pay, and Gift Cards all with live remaining balance display.
- Real-time inventory monitoring in the admin dashboard with low stock alerts, enabling proactive restocking before sellouts occur.
- Guided 3-step onboarding wizard in the app (Welcome Connect Device Manage Inventory) allowing non-technical operators to self setup machines digitally.
- Full customer-facing Web Store Portal mirroring the kiosk catalogue with category browsing, product details, cart, checkout, and balance display.
- Dedicated Maintenance Module on both the Web Store and Admin Portal: digital fault logging, service task assignment, and repair status tracking.
- Gift Card Payment engine with code entry, real-time redemption, remaining value display, and admin-controlled issuance and deactivation.
- Seamless bilingual German/English interface across all three platforms toggle available on every screen and page.
Impact
The deployment of the tri-platform Smart Vending ecosystem delivered measurable operational and commercial outcomes for Onkel Enno:
24/7 Unmanned Retail: The automated kiosk and web store enabled the business to operate without staff no cashiers, no opening hours, no manual payment handling dramatically reducing operational overhead.
Payment Conversion Uplift: Introducing card, Apple Pay, Google Pay, and gift card payment alongside cash eliminated the "I don't have coins" barrier, significantly increasing successful transaction rates.
Inventory Loss Elimination: Real-time inventory monitoring in the admin portal with low stock alerts effectively eliminated unplanned stockout events and the associated lost revenue.
Remote Machine Management: Operators could monitor, configure, and manage their entire machine fleet from any device eliminating unnecessary site visits and reducing operational travel costs.
Rural Community Impact: Communities previously underserved by retail now had access to a 24-hour automated local store directly addressing Germany's rural retail desert problem.
Maintenance Efficiency: The structured Maintenance Module replaced ad hoc phone calls with a digital ticketing workflow, reducing machine downtime through faster fault response.

Tools & Technologies
Frontend
- React.js for the customer-facing Web Store Portal & Web Admin Dashboard
- React Native for the Smart Vending kiosk mobile app (tablet/touchscreen interface)
- Bilingual German/English UI with real-time language toggle across all three platforms
Backend
- Node.js for scalable server-side runtime powering the unified tri-platform ecosystem
- Express.js for REST API architecture handling kiosk, web store & admin data flows
- REST APIs for real-time inventory sync between physical machines and all platforms
Database & real-time
- MongoDB for flexible NoSQL storage of products, orders, inventory & machine data
- Firebase for real-time data synchronization across the kiosk app, web store & admin portal
- Live inventory monitoring with low stock alerts for proactive machine restocking
Cloud & Infrastructure
- AWS for cloud hosting & scalable infrastructure supporting 24/7 unmanned operations
- Multi platform deployment across kiosk app, web store portal & admin dashboard
- Hardware-agnostic architecture connecting to physical vending machine dispensers & terminals
Payment Integration
- VISA / Mastercard SDK supporting tap, insert & swipe card payments
- Apple Pay & Google Pay for contactless mobile wallet checkout
- Gift Card Engine with code entry, real-time redemption & admin-controlled issuance
You might also like
Purpose-built systems designed for operational longevity and enterprise accountability
Let's Discuss Your Enterprise Requirements
Tell us about your business challenge. Our team will review your request and connect you with the right experts.
Looking to build scalable digital solutions with Preesoft?
Complete the form to schedule a consultation or discuss how Preesoft can support your business with AI, SaaS, and enterprise-grade solutions.
We do not process job applications through this form. To explore career opportunities, please visit our Careers page.