Публічний сайт
Меню, локації, замовлення — відкрито для всіх. SEO-дружні сторінки товарів, JSON-LD, sitemap, Consent Mode v2.
leskovackikutak.rs
Публічний сайт + клієнтський PWA + кухонна панель закладу + адмінпанель + застосунок для кур’єра + API. Замовлення в реальному часі між ролями, кухонна сирена, кілька закладів, звіти, оцінки, програма лояльності.
Клієнт замовляє в PWA → кухня бачить замовлення зі звуковою сиреною на панелі закладу → кур’єр отримує доручення на телефоні → адміністратор стежить за всім у реальному часі. Одна база, різні ролі.
Меню, локації, замовлення — відкрито для всіх. SEO-дружні сторінки товарів, JSON-LD, sitemap, Consent Mode v2.
leskovackikutak.rs
Мобільний застосунок, який можна встановити. Кошик, адресна книга, бонуси лояльності, push-сповіщення, відстеження замовлення. Android TWA у Play Console.
app.leskovackikutak.rs
Інтерфейс кухонного планшета зі звуковою сиреною, коли надходить нове замовлення. Прийняти / готово / передати кур’єру. Окремий вхід для кожного закладу.
lokali.leskovackikutak.rs
Погляд згори: кожне замовлення, кожен товар, кожен заклад, кожен кур’єр. Категорії, добавки, головні банери, звіти, оцінки, бонуси.
admin.leskovackikutak.rs
Mobile-first. Сповіщення про нові замовлення, маршрут на мапі, позначки «забрано» / «доставлено», оцінка клієнта. Один кур’єр на заклад, легко масштабується.
dostava.leskovackikutak.rs
REST-ендпойнт, з яким синхронізуються 4 застосунки й сайт. Одне джерело правди — той самий товар, те саме замовлення, чотири перспективи.
api.leskovackikutak.rs




Встановлення одним кліком із сучасного браузера. Опублікований як Android-застосунок у Play Console (TWA — Trusted Web Activity). Push-сповіщення, коли кур’єр забирає ваше замовлення.


Постійно відкритий на настінному планшеті біля гриля. Нове замовлення вмикає звукову сирену, щоб кухар не пропустив його навіть серед кухонного шуму. Дотик — прийнято, позначка «готово», передача кур’єру.



Щоденні лічильники, кур’єри онлайн, останні замовлення, дохід. З тієї ж панелі: товари, категорії, добавки, головні банери, оцінки, бонуси лояльності, звіти за закладами.






Кур’єр відкриває застосунок, бачить замовлення, готові до видачі, одним дотиком приймає, другим позначає доставленим. Оцінка клієнта замикає коло. Прив’язка кур’єра до закладу вбудована.


PHP 8.3 з PDO + MariaDB. Власна сесійна автентифікація з прапорцями ролей (адмін / заклад / кур’єр / клієнт). Підключення в стилі PSR, без зайвої ваги фреймворку.
Vanilla JS — без SPA-фреймворку. Service Worker для кожної панелі — офлайн + push. Web manifest для встановлення. Android TWA-обгортка клієнтського PWA.
SSE + резервне опитування. Нове замовлення від клієнта → кухонна панель чує сирену за <1 с. Кур’єр забирає замовлення → клієнт одразу бачить статус.
bcrypt, CSRF-токени, окремий вхід для кожної ролі, rate-limit на ендпойнтах автентифікації, CSP + HSTS preload, A+ на SSL Labs.
Полігональні зони для кожного закладу. Адреса клієнта перевіряється за зоною закладу, ціна — за діапазоном відстані. Інтегровано базу вулиць RGZ.
Вбудований облік бонусів — кожне замовлення приносить бонуси залежно від рівня, реферали дають бонус на перше замовлення. Промокоди, акції з обмеженим терміном.
Відкритий · публічний, без входу
Відкритий · реєстрація або гість
Лише після входу · обліковий запис для кожного закладу
Лише після входу · платформа
Лише після входу · обліковий запис для кожного кур’єра
REST · для всіх 4 застосунків і сайту
Якщо вам набридло віддавати Wolt / Glovo 30% з кожного замовлення — ця система окупиться в першому кварталі лише на економії комісій. Та сама модель підходить для піцерій, суші-барів, гриль-закладів і пекарень.