Техническое задание: Приложение для записи звонков
Цель проекта
Разработать кроссплатформенное мобильное решение для автоматической записи телефонных разговоров с последующей централизованной выгрузкой аудиофайлов в онлайн-архив.
Основные требования к системе
1. Мобильное приложение
- Платформы: Android (обязательно) и/или iOS (опционально, по согласованию).
- Функционал: Автоматическая запись входящих и исходящих звонков.
- Работа с оборудованием: Приложение должно корректно работать с обычными SIM-картами в штатном режиме.
- Фоновая работа: Обеспечение стабильной работы служб записи в фоновом режиме.
- Локальное хранилище: Временное сохранение записей на устройстве до момента синхронизации.
2. Веб-личный кабинет
- Доступ: Защищенный авторизацией личный кабинет в виде веб-приложения.
- Синхронизация: Автоматическая загрузка (подгрузка) аудиозаписей из мобильного приложения в облачное хранилище кабинета.
- Архив и управление: Интерфейс для просмотра списка звонков, их прослушивания онлайн, фильтрации (по дате, номеру, типу звонка) и управления (скачивание, удаление).
- Безопасность: Обеспечение конфиденциальности передаваемых и хранимых данных.
3. Общие требования
- Стабильность: Приложение должно работать без сбоев, не мешая основной функции телефона.
- Согласованность: Четкая и надежная связь между мобильным клиентом и веб-сервером.
- Юзабилити: Простой и интуитивно понятный интерфейс как в мобильном приложении, так и в веб-кабинете.
Ожидаемый результат
Готовый к публикации в магазинах приложений (Google Play, App Store) продукт, состоящий из мобильного клиента и работающего веб-кабинета, полностью выполняющий заявленный функционал записи и архивации звонков.