Задача: Финальная доработка и полировка Telegram Web App на React

Требуется frontend-специалист для завершения работы над веб-приложением, которое используется внутри Telegram-бота.

Исходные данные проекта

  • Полный дизайн всех экранов подготовлен в Figma.
  • React-проект уже сгенерирован из макетов Figma, запускается и работает.
  • Базовая логика многошаговой формы реализована: экраны переключаются, данные сохраняются между шагами.
  • Backend-часть и основная бизнес-логика уже готовы.

Основные задачи по доработке

1. Визуальная часть и верстка

  • Точно реализовать интерфейс согласно предоставленному макету Figma.
  • Убрать лишние или ошибочно сгенерированные элементы.
  • Выставить корректные отступы, размеры элементов, параметры шрифтов.
  • Довести внешний вид всех экранов до аккуратного, готового к продакшену состояния.

2. Логика и интеграция

  • Настроить плавные и правильные переходы между экранами формы.
  • Реализовать корректную работу с Telegram Web App API: принимать initData при открытии приложения.
  • Обеспечить отправку данных заполненной формы на backend с помощью POST-запросов.
  • Добавить в конце формы кнопку для возврата пользователя в интерфейс Telegram-бота.

3. Деплой и запуск

  • Помочь с развертыванием готового приложения на сервере.
  • Проверить корректность открытия приложения по домену и непосредственно из Telegram.

Важные условия

  • Проект не нужно переписывать с нуля. Требуется именно финальная доводка существующей базы.
  • Ключевой навык - умение перенести дизайн из Figma в живой, рабочий интерфейс.
  • Опыт работы с интеграцией React-приложений в Telegram Web App будет значительным преимуществом.

Ожидаемый результат

  • Визуально аккуратное, полностью соответствующее макету веб-приложение.
  • Стабильная работа внутри Telegram.
  • Готовый к промышленному использованию продукт.

Настройка обмена данными между 1С УТ и сайтом на Битрикс

Требуется настроить синхронизацию данных из 1С Управление торговлей (версия 11) с интернет-магазином на 1С-Битрикс. Модуль обмена уже установлен. Необходимо обеспечить выгрузку номенклатуры, цен и остатков, где 1С является основным источником информации.