Передісторія

Клієнту був потрібен зручний інструмент, який дозволить покупцям самостійно ознайомлюватися з асортиментом, переглядати продукцію та оформлювати замовлення напряму через Telegram. Важливою вимогою було мінімізувати ручну роботу, спростити комунікацію з клієнтами та централізувати управління товарами й замовленнями.

Етапи роботи

  • Етап 1

    Аналіз і формування вимог

    На старті ми визначили структуру каталогу, логіку оформлення замовлення та взаємодію між ботом і адміністративною панеллю.

  • Етап 2

    Проєктування адміністративної частини

    Було спроєктовано адмінпанель із базовим стилем, єдиною логікою навігації та стандартними операціями над даними.

  • Етап 3

    Розробка Telegram-бота

    Реалізовано інтерактивне меню, каталог продукції, перегляд товарів і оформлення замовлень без участі оператора.

  • Етап 4

    Інтеграція та тестування

    Перевірено коректність передачі даних між ботом і адмінпанеллю, а також логіку обробки замовлень.

Основні цілі проєкту

  • Автоматизувати прийом замовлень

    1

    Клієнти оформлюють замовлення самостійно через Telegram-бот.

  • Спростити управління каталогом

    2

    Усі товари, групи та тексти керуються з адміністративної панелі.

  • Зменшити навантаження на персонал

    3

    Бот бере на себе комунікацію та збір замовлень.

  • Покращити клієнтський досвід

    4

    Швидкий доступ до продукції та зручний процес замовлення.

Функціональність Адміністративної панелі та Телеграм бота

Адміністративна панель має єдиний стиль та стандартну структуру. Вона містить основне меню, списки з даними, можливість фільтрації, дії над записами (редагування та видалення) і функцію додавання нових записів.

  • Адміністратори
  • Тексти
  • Групи товарів
  • Товари
  • Замовлення
  • Гнучка логіка оплат
  • Telegram-бот
  • Схема бота
  • У цьому розділі здійснюється управління адміністраторами системи. Передбачено додавання, редагування, видалення користувачів, а також видачу або обмеження доступів.

  • Розділ містить усі текстові матеріали, що використовуються в боті та системі. Для старту додані тестові тексти з поясненнями, після чого адміністратор може змінювати контент відповідно до потреб бізнесу.

  • Модуль груп товарів включає категорії продукції, наприклад випічка, хліб та інші. Ці категорії відображаються користувачам у боті для зручної навігації та вибору товарів.

  • У модулі товарів адміністратор може керувати списком продукції. Для кожного товару задаються назва, ціна, опис, КБЖУ, склад та зображення. Дані з цього модуля використовуються безпосередньо в Telegram-боті.

  • У розділі замовлень відображаються всі оформлені замовлення з інформацією про дату замовлення, дату доставки, тип доставки, контакти покупця, а також список товарів і їх кількість.

  • Система дозволяє задавати різні ціни на виконання послуг залежно від клієнта, послуги та працівника.

  • Telegram-бот реалізує інтерактивне меню з кнопками, каталог продукції за категоріями, перегляд товарів із фото та цінами, а також можливість оформлення замовлення без участі оператора.

  • Логіка бота побудована так, щоб користувач послідовно переходив від вибору категорії до товарів, перегляду деталей і підтвердження замовлення. Усі дії користувача фіксуються та передаються в адміністративну панель.

Banner Background

Результати

У результаті клієнт отримав зручний інструмент для прийому замовлень через Telegram, автоматизований процес обробки заявок і централізовану систему управління товарами та контентом. Бот спростив комунікацію з клієнтами та дозволив бізнесу працювати без складних технічних рішень.

  • 85 %

    Зменшення ручної обробки замовлень завдяки автоматичному прийому через Telegram-бот.

  • 100 %

    Автоматизований прийом і фіксація замовлень без участі оператора.

  • 100 %

    Централізоване управління товарами, категоріями та текстами з адмінпанелі.

  • 100 %

    Швидше оформлення замовлень клієнтами через інтерактивне меню бота.

  • 95 %

    Зменшення навантаження на персонал та кількості помилок при прийомі замовлень.

Використані технології

Для реалізації проєкту ми використали сучасний стек технологій, орієнтований на стабільність та масштабованість:

  • Backend

    PHP 8.3, фреймворк Symfony 6.4 (LTS)

  • База даних

    MySQL 8

  • Серверна інфраструктура

    Linux Ubuntu 22.04

  • Веб-сервер

    Nginx

Підтримка

Компанія SKylex є офіційним технічним партнером проєкту та відповідає за повний цикл розробки, технічну підтримку та подальше масштабування проєкту. Ми забезпечуємо стабільну роботу сервісу, впровадження нового функціоналу та оперативне реагування на потреби бізнесу.

Заповніть форму для отримання безкоштовної консультації

Введіть ім’я кирилицею або англійською
Введіть номер телефону
Натискаючи на кнопку, ви даєте згоду на обробку персональних даних