- Группировка по дате завершения: задачи авторизованного пользователя на сегодня, на неделю, на будущее
- Пароли хранятся в зашифрованном виде
- Пользователь может получить доступ к приложению только после авторизации (ограничено бекендом)
- Иерархия пользователей
- Пользователи не могут изменять атрибуты задач, созданных их руководителями, кроме статуса
- Пользователь не может указать в качестве ответственного задачи другого пользователя, который не является его подчиненным
- Typescript
- PostgreSQL
- Prisma ORM
- Express.js
- joi
morgan
other:
- faker
- dotenv
- cors
- bcrypt
- jsonwebtoken
- passport
- passport-jwt
- Tremor
- axios