R50 03ffe0080a043a83578906acedd23ebd
Программист разработчик

https://youtube-tutorial-chat-mongodb-client-vercel-deploy.vercel.app

Добавлено 30 апр 2023 в 19:27

Имеется авторизация пользователя. Имеется регистрация пользователя.
Сначала регистрируются пользователи. Потом один из них авторизируется и с ним создается диалог, для которого выбирается
любой неавторизированный пользователь.
Диалог проходит только с двумя пользователями. Пользователей можно сколько угодно создавать.
Диалогов соответственно тоже.
Можно по имени собеседника находить текущий диалог.
Можно переключаться по каждому диалогу между всеми имеющимися.
В каждом диалоге можно помимо стандартных текстовых сообщений, отправлять друг другу картинки звуковые сообщения и текстовые сообщения со смайлами.
В сообщениях есть статус прочитано в виде картинки из двух галочек. Он ставится после того, как собеседник на них ответил.
В противном у сообщений стоит статус чтение из одной галочки.
В каждом диалоге у всех сообщений от автора диалога отмечается время их создания.
Любое сообщение в каждом диалоге можно удалять.
Если собеседник просматривает сообщения пользователя и на них отвечает, то он тоже в статусе Online.
F21bf6ab54 9aaaf7d703 15799ac652 4a128342c6 Fcab7dc73a 51c92df01b E4dd49e18d Ac25215ef5 61decaf84d 3be595d23a Fdf9493f12 5bf7c5a73f 427203894d 80ccdeae3c 133d5ede2d