Дописать API бэкенда NodeJS + Exrpess + MySql + SocketIO

5 000 руб. за проект
24 сентября 2021, 19:47 • 1 отклик • 18 просмотров
нужные навыки
NodeJs - Express
SocketIO
MySql

чат на сокетах
1)отправить сообщение
- обработка на сервере отправленного объекта json и сохранение его в бд

2)получить сообщения
- авторизация или другой механизм что бы доступ к сообщениям получил только получатель/отправитель
- получение сообщений из базы данных с пагинацией (20 сообщений за запрос)

3)метка онлайн
-каждые 30 секунд отправлять alive пакет и обрабатывать статус пользователя в бд (если в течении минуты пакета не появились - поставить статус офлайн)


платежи
-подключить платежку Uniteller
-зачислить деньги на баланс если пополнили баланс
-списать деньги если пользователь купил услугу за счет баланса
-создавать платежные данные на входные данные (если пользователь платит не с баланса а напрямую)(на общую сумму заказа сделать платежку)
-проверка платежки

написать документацию к выше описанному функционалу
+ в процессе могут возникнуть еще дополнительные задачи, за которые отдельно обсудим доплату