Веб-разработка. Доработка существующего продукта, настройка. Нужно разделить существующий лендинг такси (HTML/JS) на клиентскую и серверную части для безопасности данных. Сейчас вся логика (расчет цены, API ключи Telegram и SheetDB, оплата) находится в открытом доступе на фронтенде. Что есть сейчас: • Сайт на чистом HTML/CSS/JS. • Интеграция с SheetDB (Google Таблицы) для базы данных. • Интеграция с Telegram Bot API. • Генерация ссылок оплаты (Robokassa). Что нужно сделать: 1. Создать простой сервер на Node.js (Express). 2. Перенести секретные данные (токены бота, ключи SheetDB, пароли кассы) в переменные окружения ( .env ) на сервере. 3. Реализовать 3 API-метода на сервере: • /create-order — расчет стоимости (защита от подмены цены клиентом), сохранение в БД, отправка уведомлений в Telegram. • /get-order/:id — получение безопасного статуса заказа. • /payment-link — генерация ссылки на оплату (подпись MD5 на сервере). 4. Обновить фронтенд: удалить секретные конфиги, переписать вызовы функций на fetch к новому API. 5. Деплой: развернуть сервер на моем хостинге (TimeWeb/Beget) или облаке (Render), настроить CORS и HTTPS. Требования к исполнителю: • Опыт работы с Node.js + Express без лишних фреймворков (NestJS не нужен). • Понимание безопасности API (скрытие токенов, валидация входных данных). • Умение работать с Git.