Business application2026-08-16

One platform for customers, restaurants, administrators and drivers

An order starts with the customer, reaches the correct restaurant, moves to the driver and ends in a shared record without manual copying between systems.

Leskovački Kutak website homepage
Public website and entry to the menu
Client
Leskovački Kutak
Industry
Restaurant and food delivery
Type
Multi-user delivery platform
Components
Public website · customer PWA · restaurant panel · administration · driver app
Technology
PHP 8.3 · MariaDB · PWA · Android TWA
Status
Active in production
Technology
PHP 8.3 · MariaDB · PWA · Android TWA
01

Problem and context

A connected system instead of isolated applications

The public website presents the offer, the PWA handles ordering, the restaurant panel manages preparation, the driver app handles pickup and delivery, and administration brings products, locations, orders and reports together.

Mobile view of the Leskovački Kutak public website
The public website on a phone
02

The order flow

The customer selects a location, products and extras. The order is recorded once and changes status through preparation, pickup and delivery. Each role sees only the actions and data required for its work.

Customer login for the Leskovački Kutak application
Sign in, register or continue as a guest
03

In the restaurant and on the road

The restaurant panel is designed for a kitchen screen, with highly visible new orders and simple states. The driver view is built for a phone and a short accept, collect and deliver workflow.

Menu inside the customer PWA
Menu with search and categories
04

Platform administration

Administration brings locations, products, categories, extras, delivery zones, orders and core reports together. Portfolio screens use safe demonstration data and reveal no private accounts.

Restaurant panel with active orders
Restaurant order workspace
05

Outcome

Web and installable application

The customer product is a PWA and can be installed on supported devices. The Android TWA uses the same web product inside an application wrapper, keeping feature maintenance in one place.

Delivery platform administration dashboard
Unified operations and order overview

FAQ

Frequently asked questions

Can multiple restaurant locations use the same system?

Yes. Locations have separate menus, hours, zones, accounts and orders, while the owner receives a unified overview.

Does the customer have to install an app?

No. Ordering works in the browser and PWA installation is optional.

What is public in the case study?

Workflows and demonstration screens are public. Private accounts, customer personal data and operational details are excluded.

Next step

Have a project that needs to work better?

Send me your goal and current situation. I will reply with a concrete scope proposal.

Start a project