Open source
API чата на FastAPI
Мессенджер для пересылки сообщений с чатами.
python
postgresql
rest api
Описание проекта
Данный проект является некоммерческой работой созданной в свободное время для закрепления знаний и получения опыта. В этой работе реализован функционал мессенджера, а именно
отправка и получение сообщений
хранение сообщений в БД
авторизация и права доступа к сообщениям
создание чатов с пользователями
в сообщениях есть время отправки/изменения
Технические данные
Параллельно к API существует так же vue проект с интерфейсом чата
Подклчение к чатам осуществляется по websocket протоколу.
Хранение сообщений организовано в PostgreSQL
API разработан с помощью фреймворка FastAPI в асинхронном стиле.
Предусмотрена миграция структура БД с помощью alembic
Авторизация через защищённые куки

идеи пет проектов для резюме
pet project junior
проекты для начинающих разработчиков
где публиковать pet-проекты
it pet project пример