🔹 Основная логика:
– Пользователь регистрируется (email + пароль или email + код)
– Пополняет баланс (через Stripe или WayForPay)
– Имеет доступ к чату с исполнителем, где работает таймер
– Оплата ведется за минуты общения (с баланса списывается по таймеру)
– После завершения сессии минуты, которые не были использованы, сохраняются в аккаунте
– Есть возможность вернуться в кабинет, выбрать другого исполнителя или продолжить чат
🔸 Интерфейс должен быть минималистичным и мобильной адаптированным. Дизайн сделаю отдельно или предоставлю макеты.
🔹 Что нужно реализовать:
– Авторизация (регистрация / вход)
– Личный кабинет пользователя: баланс, чат, история сессий
– Интеграция с платежной системой (Stripe или WayForPay)
– Привязка доступа к чату к количеству оплаченных минут
– Таймер в чате, который уменьшает баланс по минутам
– Простая логика сохранения минут и восстановления незавершенных сессий
🧩 Бэкенд — любая современная технология (Node.js, Firebase и т.д.)
💬 Фронтенд — React или другое решение, которое позволяет легко работать с чатом
🔍 Ожидаю:
– Ориентировочную стоимость и сроки
– Примеры работ с похожей логикой: чат, биллинг, таймеры, личные кабинеты
– Подход к безопасности и данным пользователя
Спасибо!