Разработать REST API на nestjs и подключить сокеты для уведомлений

Требуется разработать несложное API на Nest.
Будет примерно 15-20 роутов, с разным уровнем доступа.
Необходимо покрыть все роуты и все варианты вызовов и ошибок с помощью автотестов.
Для API требуется подготовить документацию в swagger.
Сделать кэширование запросов с помощью Redis.
Подключить websockets для отправки уведомлений по сокетам на фронтенд.

Читайте на 123ru.net