Данный проект представляет собой веб-приложение, которое реализует основные функции социального мессенджера, подобные Telegram. Пользователи могут регистрироваться, авторизовываться, создавать чаты, отправлять текстовые сообщения, фотографии, документы и видео файлы друг другу в режиме реального времени.
Для реализации backend части использовался Python с фреймворком Flask.
Для аутентификации пользователей применялся Flask-Login.
База данных SQLite3 использовалась для хранения информации о пользователях, их сообщениях, фотографиях, документах и видео.
Для frontend части использовались HTML и CSS.
Реализована возможность отправки текстовых сообщений, фотографий, документов и видео файлов в режиме реального времени между пользователями.
В результате проделанной работы было создано функциональное веб-приложение, позволяющее пользователям общаться в режиме реального времени, обмениваться текстовыми сообщениями, фотографиями, документами и видео файлами. Приложение имеет интуитивно понятный интерфейс и легко масштабируется. Проект может быть использован как основа для создания более сложных социальных мессенджеров.