Интерфейс и навигация
При первом запуске мини-приложения PayCal в Telegram пользователю предлагается пройти быструю регистрацию, указав свои интересы и навыки. Интерфейс выполнен в минималистичном стиле: на главном экране отображается список доступных для связи экспертов и пользователей, а также кнопка для начала собственного видео-чата. Навигация реализована через вкладки: профиль, список чатов, история звонков и настройки.
Достоинства и недостатки
Достоинства:
- Мгновенный доступ к видео-чату без установки сторонних приложений.
- Возможность монетизации своих знаний за счет тарификации по минутам.
- Гибкая система поиска по интересам и навыкам.
Недостатки:
- Нет встроенной системы проверки компетентности экспертов.
- Видеозвонки требуют стабильного интернет-соединения.
Структура: задача → решение → технические детали
Задача: предоставить площадку для платных 1-на-1 видеозвонков, где пользователи могут либо делиться своим опытом, либо получать консультации по интересующим вопросам.
Решение через мини-приложение: PayCal интегрируется в Telegram и организует защищённые видеозвонки с поминутной оплатой. Пользователи могут назначать стоимость минуты общения и принимать запросы на консультации в выбранное время.
Технические детали
- Видеозвонки осуществляются через встроенный WebRTC-модуль Telegram.
- Оплата производится через Telegram Payments, поддерживается несколько платёжных систем.
- Для старта требуется аккаунт Telegram и подтверждение профиля в мини-приложении.
- Вся история звонков и транзакций хранится в зашифрованном виде.
- Мини-приложение кроссплатформенно и доступно на всех устройствах с поддержкой Telegram Web Apps.