Проект написаний з використанням фреймворка Django та технології Websocket(для зв'язку у реальному часі). У цьому чаті реалізований такий функціонал: реєстрація та аутентифікація, пошук співрозмовника (через AJAX запити на сервер), онлайн/офлайн статус користувача (для швидкого доступу до нього - зберігається в базі даних Redis), статус "Набирає текст...", кількість непрочитаних повідомлень, моментальне відображення подій, таких як зміна статусу співрозмовника, поява нових і прочитаність повідомлень.

github.com
Робота додана: 25.07.23

Вгору