Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Я разработала Mini App, которая автоматизирует процессы для бизнеса - позволяет повторно заказывать товары непосредственно в диалоге с ботом. Система автоматически подтягивает товары из Google Таблиц на основе истории заказов пользователя и отправляет подтверждение заказа на сервер.

Главная цель: упростить процесс повторного заказа для клиентов и автоматизировать коммуникацию между заказчиком и бизнесом.

Функционал:
- Авторизация пользователя – после входа в мини-ап, администратор получает сообщение о новом пользователе;
- Интеграция с Google Sheets – бот получает список товаров, которые пользователь заказывал ранее;
- Форма заказа – пользователь выбирает товар, количество (от 10 до 3000 кг с шагом 5 кг);
- Подтверждение заказа – перед отправкой данных пользователь видит попап с деталями;
- Отправка JSON-запроса на сервер – заказ поступает в бизнес-систему через REST API.

Использованные технологии

Фронтенд:
- React + Vite (быстрая разработка и оптимизация для Telegram Mini Apps);
- Styled Components (кастомные стили);
- Telegram Web Apps API (авторизация, интеграция с ботом).

Бекенд:
- Node.js + Express (серверная логика);
- Google Sheets API (получение данных из таблицы);
- Axios (отправка API-запросов);
- JWT (авторизация через Bearer Token).

Деплой и сервер:
- Nginx (обратный прокси);
- PM2 (менеджер процессов для Node.js);
- Ubuntu VPS (настройка сервера).

Результат
- Полностью реализовано ТЗ в соответствии с UI-дизайном;
- Сделаны улучшения UX (интуитивный ввод количества, удобное подтверждение);
- Предоставлена инструкция по настройке API-ключей для дальнейшего развертывания;
- Стабильная работа на сервере (деплой через PM2, оптимизирована скорость работы).

Вывод
Этот проект позволил бизнесу автоматизировать процесс повторного заказа, уменьшить количество ручной работы и повысить удобство для пользователей. Благодаря этому Mini App клиенты могут быстро оформлять заказы, а интеграция с Google Sheets упрощает управление товарами.

Готова реализовать подобные решения для вашего бизнеса!
Детали работы
Добавлена 20 февраля 2025
126 просмотров
Фрилансер
Валерія Н.
Украина Херсон  2  0

Временно не работаю Временно не работаю
2 Сейфа завершены
На сервисе 1 год