Skip to content

nekitmish/CheckYourTasks

Repository files navigation

CheckYourTasks Корпоративный мессенджер / трекер задач.

Стэк: Sanic, Marshmallow, SQLAlchemy, PostgreSQL (возможен откат на SQLite)

В ходе разработки был реализован весь функционал ТЗ и добавлены некоторые полезные, на мой взгляд, фишки:

-Функция получения информации обо всех сотрудниках была реализована и на уроке, я посчитал, что ее стоит оставить, чтобы сотрудники имели возможность посмотреть список тех, кому они могут отправить сообщение. Но был изменен формат Response, оттуда я удалил поля времени создания и обновления, это лишняя информация для других сотрудников, на мой взгляд.

-Добавил возможность получения информации о своем пользователе не только по id, но и по логину

-Добавил возможность просмотра списка не только полученных сообщений, но и отправленных

-Добавил возможность сортировки входящих сообщений по отправителю (как по логину, так и по id)

-Добавил возможность сортировки отправленных сообщений по получателю (как по логину, так и по id)

-Проверка пользователя на существование. Теперь удаленный польователь не сможет получить доступ к функционалу, требующему авторизацию

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages