Техническое задание: Доработка фронтенда Telegram MiniApp

Краткое описание проекта

Существует почти готовый проект веб-интерфейса (Telegram MiniApp) для сервиса доставки еды из заведений. Приложение запускается внутри мессенджера Telegram. Бэкенд-часть проекта полностью завершена и готова к интеграции. Фронтенд-часть на Angular в значительной степени реализована, но требует финальной доработки ключевых модулей.

Основные задачи для выполнения

  • Интеграция авторизации через Telegram: Реализация механизма входа пользователя в сервис с использованием данных аккаунта Telegram (Telegram WebApp). Это первоочередная задача, от которой зависит работа других функций.
  • Исправление ошибок: Устранение багов, связанных с процессами авторизации и работой корзины заказов. После создания профиля пользователя большинство этих проблем должно быть решено.
  • Разработка страниц с формами: Создание нескольких дополнительных страниц интерфейса типа "анкеты". Страницы будут содержать стандартные элементы управления: выпадающие списки (select) и поля для ввода текста.

Технические детали и условия

  • Стек технологий: Фронтенд написан на фреймворке Angular.
  • Состояние проекта: Бэкенд готов, основные части фронтенда реализованы. Исполнителю будет предоставлена подробная документация по логике взаимодействия страниц и полное ТЗ.
  • Функциональность: Проект не подразумевает сложной бизнес-логики, это классический интерфейс для выбора товаров и оформления заказов.
  • Срок выполнения: Работы должны быть завершены до конца текущего года.

Разработка мультирегионального каталога на Битрикс с индивидуальными параметрами для городов

Требуется доработать существующий сайт-каталог на CMS Битрикс для поддержки нескольких городов через подпапки. Для каждого города нужны уникальные SEO-параметры, цены и ассортимент товаров, а также система выбора и автоопределения местоположения.