Нужно доработать приложение на для ведения блогов, написанное на Nest.js+React+MongoDB. (Или написание с нуля на Node.js)
Приложение поддерживает:
- 2 типа пользователей(администратор и пользователь);
- регистрацию, авторизацию;
- добавление, удаление тегов, удаление статей, удаление пользователей(администратор);
- написание статей, поиск и фильтрация статей по тегам;
- комментарии и лайки под статьями.
Нужно:
- поменять базу данных на реляционную(MySQL, PostgreSQL, Microsoft SQL Server или другая);
- реализовать функционал подписок на авторов+фильтрация статей(чтобы показывались статьи только тех авторов, на кого подписан);
- примитивный чат между пользователями.
Дополнительно:
- реализовать возможность добавления статьи в закладки;
- реализовать сообщества(аккаунт для нескольких авторов с возможностью публикации статей);
- фильтрация статей по дате;
- уведомления о новых статьях в подписках.