Краткое описание, что нужно сделать в рамках данной задачи:
1) Создание отдельных логических блоков для главной страницы, как для авторизованного пользователя, так и для не авторизованного пользователя;
2) Создание в админке раздела, в котором можно управлять расположением блоков на главной странице, перемещать их местами;
3) Добавление тегов под хэдером, которые являются фильтром поисковым;
4) Добавить аватар для пользователя;
5) Создание и переход на различные страницы;
6) Немного изменить размер блоков;
Стек инструментов в данном проекте:
NodeJS + Angular
API - express
MariaDB-ORM Prisma
Требование - опыт работы с данным стеком, в особенности знание БД, знание JS.