1001 Freelance Projects
Свежие проекты с фриланс-бирж
Сегодня: 22-Dec-2024 04:58 GMT
Просмотр проекта
Подробный просмотр проекта (вы будете перенаправлены на сторонний сайт)
Название проекта: Приложение для мониторинга входящих сообщений Ватсап
Кто разместил: Внешний проект с free-lance.ru
Открыт: 24-Nov-2024 16:38 GMT
Описание: Добрый день.
Прошу указывать стоимость и сроки.

Техническое задание: Приложение для мониторинга и сохранения сообщений WhatsApp (локальное использование)

---

Цель

Создать приложение для Android, которое отслеживает уведомления WhatsApp, сохраняет текст входящих сообщений в локальные текстовые файлы и предоставляет возможность их отправки на электронную почту по расписанию.

---

Основной функционал

1. Мониторинг уведомлений WhatsApp

Использовать NotificationListenerService для перехвата уведомлений.

Сохранять текст сообщений и метаданные (время, отправитель) в локальные текстовые файлы.

Обрабатывать только входящие сообщения.

2. Сохранение данных

Для каждого диалога создаётся отдельный текстовый файл, имя которого совпадает с именем отправителя или группы.

Формат записи в файл:

[Время]: [Отправитель] - [Текст сообщения]

Текстовые файлы хранятся в директории /Documents/WhatsAppMessages/.

3. Настройка отправки по email

Экран настроек:

Поле для ввода email-адреса.

Выпадающий список с вариантами расписания:

Каждый день.

Раз в 3 дня.

Раз в неделю.

Кнопка «Сохранить настройки».

Хранение настроек (email, расписание) через SharedPreferences.

4. Автоматическая отправка сообщений

Создавать архив (.zip) из всех текстовых файлов в указанной директории.

Использовать WorkManager для автоматической отправки архива на указанный email-адрес по заданному расписанию.

Отправка через SMTP с использованием встроенной библиотеки (например, JavaMail API).

5. Приветственный экран

При первом запуске показывать краткое описание приложения.

Возможность ввода специального кода для разблокировки функций.

6. Минимальный интерфейс

Главный экран:

Список текстовых файлов (с указанием диалогов).

Возможность открыть файл для просмотра текста сообщений.

---

Технические требования

1. Платформа

Android 8.0 (API Level 26) и выше.

2. Язык программирования

Kotlin или Java (на усмотрение разработчика).

3. Сохранение данных

Локальные текстовые файлы.

Директория: /Documents/WhatsAppMessages/.

4. Расписание

Использовать WorkManager для выполнения задач по расписанию.

5. Отправка email

Использовать JavaMail API для отправки писем через SMTP (например, Gmail).

---

Ограничения

Приложение обрабатывает только входящие сообщения.

Данные не шифруются.

Уведомления о результатах отправки email не требуются.

---

Критерии приёмки

1. Приложение устанавливается и запускается на устройстве с Android 8.0 и выше.

2. Уведомления WhatsApp корректно отслеживаются и сохраняются в текстовые файлы.

3. Текстовые файлы отправляются на указанный email-адрес по расписанию.

4. Приветственный экран появляется при первом запуске.

5. Интерфейс удобен для просмотра сохранённых сообщений.
Project ID: 4755217
Категория проекта: Mobile, Приложения для Android
Бюджет проекта: Более 5 000 ₽/час, для всех
Подробный просмотр проекта (вы будете перенаправлены на сторонний сайт)
Последние проекты / Все проекты
  Проект Открыт
BAS (Browser Automation Studio)
Категория: Программирование и IT
05-Dec-2024
23:02 GMT
Крауд-посилання - 500UAH
Категория: Покупка ссылок
05-Dec-2024
23:01 GMT
Моделирование GPSS WORLD.
Категория: Программирование, Прототипирование
Бюджет: 3000 руб
05-Dec-2024
22:51 GMT
Нужно создавать коротенькие видео.
Категория: Видео
Бюджет: 1000 руб 2024-12-06
05-Dec-2024
22:43 GMT
Профессиональная 2D или же 3D работа
Категория: Арт / Иллюстрации / Анимация
05-Dec-2024
22:36 GMT
Выгрузка + загрузка в эксель контрагентов в BAS Малый бизнес PROF (1.6.20.2) - 8000UAH
Категория: Автоматизация управления предприятием, Обработка данных
05-Dec-2024
22:35 GMT
Разработка сайта под ключ.
Категория: Веб-программирование
05-Dec-2024
22:28 GMT
Нужно почистить картинку от пятен
Категория: Рисунки и иллюстрации
Бюджет: 1500 ₽/час
05-Dec-2024
22:24 GMT
Реклама Facebook/Instagram
Категория: Реклама и Маркетинг, Instagram
Бюджет: 20000 руб
05-Dec-2024
22:22 GMT
(Weblium) Інтеграція з WayforPay + Налаштування FB Pixel(ціль-оплата)
Категория: CMS, HTML, и CSS верстка
05-Dec-2024
22:20 GMT
Приложение на flutter 05-Dec-2024
22:17 GMT
Сделать обложку для ютуба
Категория: Графический дизайн
Бюджет: 1000 руб 2024-12-06
05-Dec-2024
22:16 GMT
Доопрацювання сайту на Opencart - 20000UAH
Категория: Веб-дизайн, Создание сайта под ключ
05-Dec-2024
22:15 GMT
Корректировка кода PHP
Категория: Программирование и IT
Бюджет: 15000 руб 2024-12-06
05-Dec-2024
22:05 GMT
Создание сайта «под ключ» на Wordpress для онлайн школы
Категория: HTML, и CSS верстка, Веб-программирование
05-Dec-2024
21:58 GMT
Все проекты
Проекты по навыкам ...
Проекты 'android'
Проекты 'ajax'
Проекты 'asp'
Проекты 'aspnet'
Проекты 'cms'
Проекты 'cpp'
Проекты 'csharp'
Проекты 'css'
Проекты 'delphi'
Проекты 'design'
Проекты 'drupal'
Проекты 'excel'
Проекты 'facebook'
Проекты 'flash'
Проекты 'html'
Проекты 'java'
Проекты 'javascript'
Проекты 'joomla'
Проекты 'iphone'
Проекты 'mysql'
Проекты 'photoshop'
Проекты 'php'
Проекты 'python'
Проекты 'ruby'
Проекты 'seo'
Проекты 'sql'
Проекты 'sysadm'
Проекты 'translate'
Проекты 'typing'
Проекты 'twitter'
Проекты 'vbnet'
Проекты 'xml'
Проекты 'wordpress'
Проекты 'writing'
Проекты 'texts'
Читать RSS-ленты ... Новое!
Проекты 'android'
Проекты 'ajax'
Проекты 'asp'
Проекты 'aspnet'
Проекты 'cms'
Проекты 'cpp'
Проекты 'csharp'
Проекты 'css'
Проекты 'delphi'
Проекты 'design'
Проекты 'drupal'
Проекты 'excel'
Проекты 'facebook'
Проекты 'flash'
Проекты 'html'
Проекты 'java'
Проекты 'javascript'
Проекты 'joomla'
Проекты 'iphone'
Проекты 'mysql'
Проекты 'photoshop'
Проекты 'php'
Проекты 'python'
Проекты 'ruby'
Проекты 'seo'
Проекты 'sql'
Проекты 'sysadm'
Проекты 'translate'
Проекты 'typing'
Проекты 'twitter'
Проекты 'vbnet'
Проекты 'xml'
Проекты 'wordpress'
Проекты 'writing'
Проекты 'texts'
Новое!
Projects in English
Длинный URL:
www.1001freelanceprojects.ru
Мобильная версия:
m.1001fp.ru
Copyright © 2005-2024 1001 Freelance Projects