На главную

Разработка мобильного приложения для Android

1. Общая информация Название: Платформа для взаимодействия копирайтеров и исполнителей Платформа: Android (минимальная версия: Android 8.0) Технологии: Фронтенд: Kotlin (Jetpack Compose или XML), Material Design Бэкенд: Используется существующий сервер с MySQL API: REST API, JSON-формат Push-уведомления: Firebase Cloud Messaging (FCM) Аутентификация: JWT-токены 2. Роли пользователей Роль Описание Копирайтер Пишет тексты, работает с заказами, отправляет на проверку Исполнитель Размещает отзывы на площадках, прикладывает скрины Менеджер Модерирует, участвует в чатах и техподдержке Администратор Управляет пользователями, чатами, техподдержкой 3. Авторизация и регистрация 3.1 Регистрация Выбор роли: Копирайтер / Исполнитель Ввод данных: Логин (уникальный) Пароль E-mail (для восстановления) Подтверждение пароля Валидация данных (минимум 8 символов для пароля, email-валидация) При регистрации создается профиль в БД 3.2 Авторизация Ввод логина и пароля Получение токена авторизации (JWT) Перенаправление на главный экран в зависимости от роли 3.3 Восстановление пароля Ввод email Генерация одноразовой ссылки/кода на почту Переход к форме смены пароля 4. Работа с базой данных Используется существующая MySQL БД Серверная часть должна быть адаптирована под мобильные API Все данные (пользователи, заказы, тексты, сообщения) синхронизируются по REST API Обновления данных должны поддерживаться в фоновом режиме Полное ТЗ на разработку приложения находится в прикрепленном файле.

Разработка мобильного приложения HeadUp (Android)

Мы разрабатываем HeadUp — приложение, которое помогает людям меньше залипать в телефоне и вести более осознанный образ жизни. Вдохновлялись кейсом Opal...

Разработка мобильного приложения HeadUp (Android)

Мы разрабатываем HeadUp — приложение, которое помогает людям меньше залипать в телефоне и вести более осознанный образ жизни. Вдохновлялись кейсом Opal...

Разработка мобильного приложения (IOS|ANDROID) + backend и админ панель

Дизайна проекта нет, обычный минимализм, сразу говорю, это первый этап задачи, второй этап обговариваем по завершению(интеграции: bitrix crm, тг ботом, улучшение...