В рамках тестового задания требуется разработать пользовательский интерфейс для отправки и получений сообщений WhatsApp
Для запуска проекта в режиме разработки:
Запуск в терминале командами:
-
npm i
-
npm run dev
Требования:
- Требуется разработать пользовательский интерфейс для отправки и получений сообщений WhatsApp
- Требуется использовать сервис GREEN-API https://green-api.com/
- Требуется реализовать отправку и получение только текстовых сообщений
- Требуется за прототип интерфейса взять внешний вид чата https://web.whatsapp.com/
- Требуется реализовать интерфейс максимально простым с минимальным набором функций
- Требуется отправку сообщений реализовать методом https://green- api.com/docs/api/sending/SendMessage/
- Требуется получение сообщений реализовать методом https://green- api.com/docs/api/receiving/technology-http-api/
- Требуется использовать технологию React
Ожидаемый результат:
- Пользователь переходит на сайт чата и вводит свои учетные данные из системы GREEN-API (idInstance, apiTokenInstance)
- Пользователь вводит номер телефона получателя и создает новый чат
- Пользователь пишет текстовое сообщение и отправляет его получателю в WhatsApp
- Получатель отвечает на сообщение в мессенджере WhatsApp
- Пользователь видит ответ получателя в чате