[:1f527] Технологии
•Frontend: FlutterFlow (UI, логика, кроссплатформенность)
•Backend: Firebase (Auth, Firestore, Storage, Cloud Functions, Push-уведомления)
•Аутентификация: Email + Google + Apple (OAuth)
•Поддержка языков: Русский [:1f1f7-1f1fa] и Английский [:1f1fa-1f1f8]
[:1f511] Функциональные модули
1. Регистрация / Авторизация
•Email + пароль
•Google и Apple OAuth
•Email verification
•Восстановление пароля
2. Пользователи - 7 ролей
3. Создание обращения
•Перед созданием — опросник из 10 шагов:
•Тип услуги
•Личные данные
•Страна
•Срочность
•Загрузка документов
•Комментарии и т.д.
•После заполнения создаётся заявка и открывается чат
4. Чат по заявке
•1 чат = 1 заявка
•Обмен сообщениями
•Отправка PDF, JPG/PNG, текста
•Уведомления при новых сообщениях
[:1f4f2] Мобильная админка (iOS/Android) — только для ведения диалогов (без управления всеми заявками и ролями)
[:1f5a5] Веб-админка (полноценная)
•Панель управления заявками
•Фильтрация / поиск / изменение статуса
•Ответы в чат
•Загрузка файлов
•Управление пользователями и ролями
[:1f514] Уведомления и оплата
•Push-уведомления (новые сообщения, статусы)
•Stripe
[:1f4c1] Статусы заявок - 7 типов
[:1f464] Профиль пользователя
[:1f310] Интерфейс
•FlutterFlow UI с адаптацией под Web / iOS / Android
•Использовать готовый шаблон для ускорения
•Чистый минималистичный стиль
[:2601] Инфраструктура
•Firebase Auth / Firestore / Storage / Hosting
•Firebase Cloud Messaging — для push-уведомлений