Пользовательский интерфейс для отправки и получений сообщений WhatsApp
Go to section:
Install packages:
npm install
Run the dev project:
npm run dev
Build for production.
npm run build
Deploy to Github Pages.
npm run deploy
- Требуется разработать пользовательский интерфейс для отправки и получений сообщений WhatsApp
- Требуется использовать сервис GREEN-API
- Требуется реализовать отправку и получение только текстовых сообщений
- Требуется за прототип интерфейса взять внешний вид чата WhatsApp
- Требуется реализовать интерфейс максимально простым с минимальным набором функций
- Требуется отправку сообщений реализовать методом SendMessage
- Требуется получение сообщений реализовать методом technology-http-api
- Требуется использовать технологию React
- Реализовано приложение со страницами авторизации и месенджера
- Реализована возможность добавления нового чата (проверка номера пользователя методом CheckWhatsapp
- Хранение глобальных состояний приложения организовано с помощью react хука useContext
- Данные авторизаци и добавленных чатов сохранятся в localStorage и подгружаются при перезагрузке сайта/приложения
- Запросы к северу на получение новых уведомлений выполняется с интевалом 5 секунд (для экономии запросов к API)