Valence·

01 // in-house product · foodtech

MestiDelivery

Food delivery high in the mountains.

Tourists order in their own language, restaurants take orders without phone calls, and couriers see right away where to pick up and where to deliver. All of it is one platform.

01

The challenge

Mestia is a mountain town that draws tourists from all over the world. Ordering food was hard: menus in Georgian, orders by phone and messengers, no courier delivery of its own. Restaurants lost orders in chats.

02

What we built

Four apps on one server: a customer app in three languages that installs on a phone without the App Store, a panel for restaurants, an admin panel for the platform team and a Telegram bot for kitchens and couriers. Details below.

03

How it works

An order goes straight to the kitchen with a cooking timer, and a courier takes it in the bot — two couriers can’t grab the same order. The team sees every order on a live map, each restaurant sees only its own. Orders no longer get lost in phone calls and chats.

// Ecosystem & infrastructure

Four apps, one API

MestiDelivery is not a single website. Tourists, restaurants, the kitchen with couriers and the platform team each get an interface built for their job, while the data lives in one place.

app screens · demo data

9:41
01

Customer app

Tourists and locals

A Next.js PWA: restaurants, menus, cart and checkout in a couple of taps. Mobile-first, in three languages, installs on a phone without the App Store.

02

Partner panel

Restaurants

A separate web app for venues: each restaurant works with its own menu and its own orders and never sees anyone else’s data.

03

Admin panel

Platform team

A separate app for the whole platform: a dispatch room with a live map and orders, revenue analytics and restaurant KPIs, customers with bonuses and referrals, delivery-time settings and partner onboarding.

9:41
MMestiDeliverybot

New order #4447

Sunset Restaurant

1× Svan khachapuri

1× Pork shashlik

Ready in 25 min

12:41

DoneTake order

New order #4448

Sunset Restaurant

1× Svan khachapuri

1× Pork shashlik

Ready in 25 min

12:41

DoneTake order
04

Telegram bot

Kitchen and couriers

Tickets go straight to the kitchen, cooking timers, couriers claim orders with no double assignment, shifts are tracked — no manual dispatcher.

REST API · Go

shared order logic and access rights

Home: restaurants and deals
Restaurant menu
Cart
Order status
Website for guests
Website for guests
Partner panel
Partner panel
Admin panel · Overview: revenue and orders today
Admin panel · Overview: revenue and orders today
Admin panel · Dispatch: orders and couriers on the map
Admin panel · Dispatch: orders and couriers on the map

Next project

LL Tech

// Next step

Describe your idea in a couple of words — we reply in 15 minutes, jump on a call and send a fixed-price quote.