ru24.pro
«Фрилансим»
Февраль
2025
1 2 3 4 5 6 7 8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

Разработать frontend приложения Telegram Mini App

0
Название проекта: Автоматизация прохода на оффлайн-мероприятие через Telegram Mini App

Описание проекта: Разработка функционала Telegram Mini App для регистрации участников на мероприятие, включающего личный кабинет с информацией, QR-кодом и возможностью обмена контактами. Бэкенд и дизайн готовы.

Цель: Реализация клиентской части (frontend) Mini App на основе предоставленного дизайна и интеграция с существующим бэкендом.

Объем работ:

Разработка экранов на основе предоставленного дизайна:
1. Окно выбора количества регистрируемых сотрудников.
2. Окно регистрации сотрудника.
3. Страница профиля пользователя (личный кабинет):
- Отображение информации о пользователе (ФИО, должность, и т.п.).
- Отображение фотографии пользователя.
- Генерация и отображение личного QR-кода для подтверждения регистрации и обмена контактами.
- Два окна уведомления об ошибке поиска пользователя в базе данных.

Интеграция с бэкендом:
1. Подключение бэкенду для получения и отправки данных.
2. Реализация логики регистрации пользователя (отправка данных на бэкенд, получение статуса регистрации).
3. Реализация логики получения информации о пользователе для отображения в профиле (запрос к бэкенду, отображение полученных данных).
4. Реализация логики обновления информации о пользователе в профиле (отправка изменений на бэкенд, получение подтверждения).
5. Реализация логики отображения сообщений об ошибках, полученных от бэкенда (например, при регистрации или обновлении профиля).

Работа с QR-кодом:
1. Генерация QR-кода на основе данных пользователя.
2. Отображение QR-кода в профиле пользователя.

Тестирование и отладка:
1. Проведение всестороннего тестирования реализованного функционала.
2. Исправление выявленных ошибок и недочетов.

Исходные данные:
1. Существующее Telegram Mini App (предоставляется доступ).
2. Готовый дизайн экранов.
3. Согласованное и одобренное ТЗ.

Стоимость работ: договорная
Срок выполнения: 12-14 февраля