togawalk / esoft-test

Тестовое задание от компании Esoft

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Esoft test

  • Группировка по дате завершения: задачи авторизованного пользователя на сегодня, на неделю, на будущее
  • Пароли хранятся в зашифрованном виде
  • Пользователь может получить доступ к приложению только после авторизации (ограничено бекендом)
  • Иерархия пользователей
  • Пользователи не могут изменять атрибуты задач, созданных их руководителями, кроме статуса
  • Пользователь не может указать в качестве ответственного задачи другого пользователя, который не является его подчиненным

Backend

  • Typescript
  • PostgreSQL
  • Prisma ORM
  • Express.js
  • joi
  • morgan

other:

  • faker
  • dotenv
  • cors
  • bcrypt
  • jsonwebtoken
  • passport
  • passport-jwt

Frontend

About

Тестовое задание от компании Esoft


Languages

Language:TypeScript 85.0%Language:JavaScript 13.1%Language:HTML 1.7%Language:CSS 0.1%