UX Platform

Modern UX
Across Every
Screen

One unified interface — beautifully designed for mobile, tablet, and kiosk. Your staff and customers get a fluid experience no matter the device.

Mobile App Tablet Ready KDS Display
Modern UX across mobile and tablet
Online Ordering

Your Menu.
Live. On Every
Device.

A stunning branded online ordering experience — mobile app, web storefront, and admin dashboard all in one seamlessly connected platform.

Native App Web Storefront Live Dashboard
Lubricative e-commerce template
Windows POS

Built For
Windows.
Runs Anywhere.

A fully native Windows POS — optimised for touch, mouse, and keyboard. Runs on any Windows PC or Surface tablet. Works offline. Syncs instantly.

Windows PC Surface Tablet Offline Mode
Modern POS for Windows
All Orders, One Hub

Every Order.
One Screen.
Zero Chaos.

Just Eat, Uber Eats, Deliveroo, your own website, kiosk, and in-store POS — all centralised into one live dashboard. No more tablet juggling.

Just Eat Uber Eats Deliveroo
Centralise all major providers
// Built Different, From Day One

Everything Already
Configured

No DevOps. No third-party services to stitch together. No months of setup. RestFlow ships production-ready — your domain, your language, your notifications. All live from minute one.

Zero Config

Instant Setup &
Your Own Domain

Install once on your Windows PC or NAS — RestFlow self-configures, assigns your domain, and serves your entire operation from your own hardware. No cloud subscription, no shared server.

  • One-click installer — up and running in under 10 minutes
  • Automatic SSL certificate via your custom domain
  • POS, online store, and admin panel all live on the same URL
  • Works fully offline — syncs automatically when connection returns
  • No monthly hosting fees. Your hardware, your control.
Internationalisation

Built For
Every Language

RestFlow is i18n-ready at its core. Switch the interface language, currency, and date formats for staff and customers — all from settings. No code changes needed.

  • Full UI translations — staff-facing and customer-facing
  • Multi-currency support with real-time formatting
  • Right-to-left (RTL) layout support built in
  • Locale-aware date, time, and number formats
  • Per-language menu descriptions for your storefront
Pre-Configured

Notifications
Ready Out of Box

Every alert your operation needs is already wired up — new orders, prep reminders, driver arrivals, and customer confirmations. Nothing to build. Nothing to connect.

  • Instant order alerts direct to kitchen display & staff devices
  • Customer SMS & email confirmations pre-templated
  • Driver arrival & collection alerts on tablet POS
  • Push notifications to your branded mobile app
  • Manager alerts for missed orders and low stock
POS
Online
Just Eat
Uber Eats
Deliveroo
Kiosk
// Centralised Order Management

Every Channel.
One Dashboard.

Dine-In, takeaway, and every delivery platform routes into the same live screen. No missed orders. No tab-switching. No chaos.

6
Channels
1
Dashboard
0
Missed Orders
Live order dashboard
// System Architecture

Your PC. Your Domain. Every Order.

Your business PC or NAS drive runs everything — your domain, your website, and every order from delivery platforms and your in-store tablet POS all flow directly into one central hub.

Delivery Platforms
Just Eat
Online Orders
Uber Eats
Online Orders
Deliveroo
Online Orders
yourdomain.com Live on Internet
Internet
Business PC / NAS
Central Hub & Server
All orders in one place
In-Store
Tablet POS
In-Store Orders
Website Orders
Direct Online
Delivery platform orders
POS / in-store orders
Direct website orders
Hosted on your hardware
// Self-Service Kiosk

Customer
Self Checkout.
Done Right.

Turn any touchscreen into a branded self-service kiosk. Multi-language, fully integrated payments, tickets straight to the kitchen.

  • Multi-language — English, Arabic, French & more
  • Full menu with photos, descriptions & allergen info
  • Integrated card & NFC payment at the kiosk
  • Fully branded to match your restaurant identity
  • Dine-in table select or takeaway — customer's choice
  • Auto-prints receipt & kitchen ticket on confirmation
Self-service kiosk
// Platform Integrations

Connect In
30 Seconds.

Paste your credentials. RestFlow does the rest — live menu sync, auto order acceptance, real-time status push.

Just Eat
Integration

Connect your Just Eat store in seconds. Orders flow directly into your dashboard — no tablet, no manual accept needed.

Enter your Just Eat Client ID & Secret
Set your Store ID and API Key
Choose Live or Sandbox environment
Save — orders start flowing instantly
Webhook auto-configured for real-time push
Just Eat merchant integration settings

Uber Eats
Integration

Sync your Uber Eats menu and accept orders automatically. Menu changes push live across all platforms simultaneously.

Select Uber Eats from the provider dropdown
Enter your Client ID & Client Secret
Add your Store ID for location linking
Set environment to Live and hit Save
Orders appear in your dashboard in real time
Uber Eats merchant integration settings

Deliveroo
Integration

Full Deliveroo connection with live order acceptance, prep-time push-back and delivery ETA sync — all configured in one screen.

Choose Deliveroo as your provider
Paste your API Key and Webhook Secret
Enter your Store ID
Switch environment to Live and Save
ETA and status updates sync automatically
Deliveroo merchant integration settings
// Zero-Friction Printing

USB. Network.
Just Works.

No third-party print software. No drivers to hunt down. Plug it in — detected instantly.

  • USB receipt & kitchen printers — auto-detected in seconds
  • Network / LAN printers via IP — zero configuration
  • Kitchen ticket printing with order details & modifiers
  • Branded customer receipts with logo & QR code
  • Reprint any order with one tap

No extra tools required. RestFlow talks to USB and network printers natively — straight out of the box, no middleware, no bridging software.

Printer & Device settings
// Caller ID Integration

Phone Rings.
Customer
Pops Up.

Connect a USB caller ID unit and RestFlow does the rest. Name, past orders and preferences surface on screen before you even say hello.

  • Auto-detects USB caller ID hardware — no setup needed
  • Customer profile surfaces instantly on incoming call
  • Last 5 orders shown for quick reorder
  • Saved delivery addresses ready to confirm
  • Notes visible — allergies, preferences, VIP flags
  • Place the order in under 30 seconds from pickup

Works with any standard USB caller ID dongle. No proprietary hardware, no subscriptions. Plug in and every phone order becomes a 5-star experience.

USB Caller ID device
Incoming Call
James Mitchell
14 Baker Street, E1 6RF
Regular Customer
Last: Large Pepperoni, Garlic Bread
// Installation Guide

Up & Running
In Minutes.

Follow the step-by-step walkthrough. iClouds RestFlow installs directly on your Windows PC — no cloud, no DevOps, no IT team needed.

Step 01

License &
First Launch

Run the iClouds Food PWA installer. On first launch it automatically scans for an existing license key. If you're reinstalling, your license is found and reused — no re-entry needed.

  • Installer detects existing license automatically
  • License key is stored locally in your install directory
  • Shows your License Key, Client name & file path
  • Click Continue Install to proceed through setup
  • Steps: License → Drive → Docker → Cloudflare → Clone → Configure → DB → Build → Tunnel → Complete
iClouds Food PWA Installer
Step 1 — License detection screen
Installer automatically finds and reuses your existing license
Step 02

Site &
Configuration

Once installed, open your admin dashboard and head to Settings → Site. Everything from language and currency to timezone and notification gateways is configured from one screen.

  • Set date/time format and default timezone
  • Choose default language & enable language switch
  • Set default currency (e.g. GBP £) and currency position
  • Add Google Maps API key for delivery mapping
  • Configure SMS gateway, email/phone verification and OTP
  • Link your Android & iOS app store URLs
Dashboard / Settings / Site
Step 2 — Site settings dashboard
All site settings — language, currency, timezone — in one place
Step 03

Set Your
Delivery Zone

Go to Settings → Branches → View your branch. Switch to the Delivery Zone tab and draw your exact delivery area directly on Google Maps by clicking to place boundary points.

  • Visual map editor — draw any polygon delivery area
  • Click to add boundary points, drag to adjust
  • Covers precise postcodes — no rough circle approximations
  • Set per-zone minimum order and delivery charges
  • Clear and redraw at any time — changes save instantly
Dashboard / Settings / Branches / View
Step 3 — Draw delivery zone on map
Draw your exact delivery boundary directly on Google Maps
Step 04

Add Your
Menu Items

Head to Dashboard → Items and start building your menu. Add items with names, prices, categories, images, and descriptions. Mark items as featured, set veg/non-veg type, and toggle active/inactive in seconds.

  • Add item name, price, category and tax in one panel
  • Upload item photo and write a description
  • Mark as Veg or Non-Veg for dietary display
  • Set as Featured to surface on your homepage
  • Toggle Active / Inactive without deleting the item
  • Changes reflect live on your storefront instantly
Get Started
Dashboard / Items
Step 4 — Add menu items
Build and manage your full menu from one simple panel
Watch Full Install Video Get Started
Windows 10/11
macOS
Linux
Web Browser
iOS & Android
Cloud Access
Your PC Runs.
Your Food Business Runs.

No overengineering. No 40-tab setup. Just iClouds RestFlow — and you're live.

// Get In Touch

Let's Talk
Food Tech.

Have a question about RestFlow? Want a demo? Looking to discuss pricing? Drop us a message and we'll be back with you fast.

 Get in Touch

Business Hours
Mon – Fri: 9:00 AM – 6:00 PM GMT
Weekend: Emergency support
Location
Oxford, United Kingdom
Support
iclouds.co.uk
Mobile

 Send a Message