1001 Freelance Projects
Свежие проекты с фриланс-бирж
Просмотр проекта
Подробный просмотр проекта
(вы будете перенаправлены на сторонний сайт)
Название проекта:
Создание микросервисов для INSTAGRAM DM / WHATSAPP BUSINESS API
Кто разместил:
Внешний проект с weblancer.net
Открыт:
16-Sep-2024 09:40 GMT
Описание:
<p><b>Техническое задание на разработку микросервисов для интеграции Instagram DM и WhatsApp Business API</b></p><p><b>1. Общая информация</b></p><p>- <b>Проект</b>: Интеграция Instagram Direct Messaging и WhatsApp Business API в существующее приложение (аналог ManyChat).</p><p>- <b>Цель</b>: Обеспечить возможность ведения переписок через приложение, включая прием и отправку сообщений, с сохранением данных в базе данных.</p><p>- <b>Требуемые услуги</b>: Разработка двух микросервисов, консультация по созданию приложения в Facebook, настройка интеграции, Docker-контейнеризация, покрытие кода тестами, сопровождение до полного завершения и тестирования.</p><p>---</p><p><b>2. Требования к исполнителю</b></p><p>- Опыт работы с Facebook Graph API, Instagram API и WhatsApp Business API.</p><p>- Знания в области разработки микросервисной архитектуры.</p><p>- Умение работать с Docker и контейнеризацией приложений.</p><p>- Опыт написания автоматизированных тестов (юнит-тесты, интеграционные тесты).</p><p>- Готовность к совместной работе и консультациям по настройке интеграций.</p><p>---</p><p><b>3. Задачи проекта</b></p><p><b>3.1. Консультация по созданию приложения в Facebook</b></p><p>- Помощь в регистрации и настройке приложения в Facebook Developer Console.</p><p>- Настройка необходимых разрешений и доступов для работы с Instagram DM и WhatsApp Business API.</p><p>- Объяснение процесса верификации приложения, если требуется.</p><p><b>3.2. Разработка микросервисов</b></p><p>- <b>Микросервис для Instagram DM:</b></p><p> - Прием входящих сообщений из Instagram Direct Messaging.</p><p> - Сохранение полученных сообщений в базу данных (указать СУБД, например, PostgreSQL, MongoDB).</p><p> - Возможность отправки ответных сообщений через API Facebook.</p><p>- <b>Микросервис для WhatsApp Business API:</b></p><p> - Прием входящих сообщений из WhatsApp Business.</p><p> - Сохранение полученных сообщений в базу данных.</p><p> - Возможность отправки ответных сообщений через API WhatsApp Business.</p><p><b>3.3. Настройка интеграции и привязка токенов</b></p><p>- Совместная работа по настройке вебхуков и обработчиков событий.</p><p>- Управление и безопасное хранение токенов доступа.</p><p>- Обеспечение обновления и продления токенов по необходимости.</p><p><b>3.4. Контейнеризация и деплоймент</b></p><p>- Упаковка каждого микросервиса в отдельный Docker-контейнер.</p><p>- Предоставление Dockerfile и инструкций по сборке и запуску контейнеров.</p><p>- Настройка docker-compose.yml, если требуется совместный запуск.</p><p><b>3.5. Тестирование</b></p><p>- Написание автоматизированных тестов для каждого микросервиса:</p><p> - Юнит-тесты для проверки отдельных компонентов.</p><p> - Интеграционные тесты для проверки взаимодействия с внешними API.</p><p>- Предоставление отчетов о покрытии кода тестами.</p><p><b>3.6. Сопровождение проекта</b></p><p>- Техническая поддержка до полного завершения проекта.</p><p>- Исправление выявленных багов и недочетов.</p><p>- Консультации по интеграции микросервисов с основным приложением.</p><p>---</p><p><b>4. Технические требования</b></p><p>- <b>Язык программирования</b>: предпочтительно Python, Node.js или другой согласованный.</p><p>- <b>Фреймворк</b>: на усмотрение исполнителя (Flask, Express.js и т.д.), с учетом эффективности и масштабируемости.</p><p>- <b>База данных</b>: согласовать с заказчиком (PostgreSQL, MongoDB и т.д.).</p><p>- <b>Docker</b>: использование для контейнеризации приложений.</p><p>- <b>API взаимодействие</b>: строгое соблюдение требований Facebook Graph API, Instagram API и WhatsApp Business API.</p><p>- <b>Кодирование</b>: чистый, читаемый код с комментариями.</p><p>- <b>Документация</b>: подробная документация по установке, настройке и использованию микросервисов.</p><p>---</p><p><b>5. Сроки выполнения</b></p><p>- <b>Консультация по созданию приложения в Facebook</b>: ___ (указать сроки).</p><p>- <b>Разработка микросервисов</b>: ___ (указать сроки).</p><p>- <b>Тестирование и отладка</b>: ___ (указать сроки).</p><p>- <b>Общий срок проекта</b>: ___ (указать общий срок).</p><p>---</p><p><b>6. Критерии приемки работы</b></p><p>- Микросервисы корректно принимают и отправляют сообщения через Instagram DM и WhatsApp Business API.</p><p>- Все входящие и исходящие сообщения сохраняются в базе данных.</p><p>- Микросервисы успешно запускаются в Docker-контейнерах.</p><p>- Автоматизированные тесты покрывают основные функциональные части кода.</p><p>- Предоставлена полная документация и исходный код.</p><p>- Приложение интегрировано и протестировано совместно с заказчиком.</p><p>---</p><p><b>7. Оплата</b></p><p>- <b>Бюджет проекта</b>: ___ (указать бюджет).</p><p>- <b>Условия оплаты</b>: поэтапная оплата после завершения ключевых этапов или по договоренности.</p><p>---</p><p><b>8. Контакты</b></p><p>- <b>Заказчик</b>: ___ (указать имя и контактные данные).</p><p>- <b>Связь</b>: предпочитаемый способ коммуникации (email, мессенджеры, звонки).</p><p>---</p><p><b>9. Дополнительные условия</b></p><p>- Соблюдение конфиденциальности и неразглашение полученной информации.</p><p>- Готовность подписать договор или соглашение о неразглашении (NDA).</p><p>---</p><p>Пожалуйста, предоставьте примеры ваших предыдущих работ, связанных с интеграцией социальных платформ или разработкой микросервисов. Если у вас есть вопросы или требуется дополнительная информация, не стесняйтесь обращаться.</p>
Project ID:
4721394
Категория проекта:
Бюджет проекта:
Подробный просмотр проекта
(вы будете перенаправлены на сторонний сайт)
Последние проекты / Все проекты
  Проект Открыт
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
Новое!
Projects in English
Copyright © 2005-2024
1001 Freelance Projects