Техническое задание: Telegram Mini App для интернет-магазина одежды
Цель проекта - разработать полнофункциональное мини-приложение внутри мессенджера Telegram для онлайн-продажи одежды. Приложение должно предоставлять пользователям удобный и современный опыт покупок, не покидая Telegram.
Основные функции приложения
- Каталог товаров: Удобный просмотр всего ассортимента магазина с фотографиями, описаниями и ценами.
- Система фильтрации: Возможность фильтровать товары по ключевым параметрам:
- Категориям (например, верхняя одежда, обувь, аксессуары)
- Размерам
- Ценовому диапазону
- Цвету
- Бренду (если применимо)
- Карточка товара: Детальная страница с полной информацией о товаре, выбором размера/цвета и кнопкой добавления в корзину.
- Корзина: Функциональная корзина для формирования заказа с возможностью изменения количества и удаления позиций.
- Оформление заказа: Простой и понятный процесс оформления заказа с передачей данных клиента (контакты, адрес доставки) в систему магазина.
Требования к интерфейсу и пользовательскому опыту (UX/UI)
- Интерфейс должен быть интуитивно понятным, современным и визуально соответствовать тематике магазина одежды.
- Высокая скорость загрузки и отзывчивость интерфейса.
- Адаптивный дизайн, корректно отображающийся на мобильных устройствах.
- Интеграция с Telegram WebApp для удобного взаимодействия (например, автоматическое заполнение данных пользователя из профиля Telegram).
Технические требования
- Приложение должно быть реализовано как Telegram Mini App (Web App).
- Необходима интеграция с бэкендом магазина для получения актуального каталога товаров, остатков и передачи заказов.
- Фронтенд может быть реализован на современном стеке (например, React, Vue.js).
- Код должен быть чистым, документированным и готовым к дальнейшему развитию.