Beamiie
Beamiie — backend-сервис социальной платформы
Разработал backend-часть сервиса Beamiie — платформы с пользовательским контентом и системой взаимодействия между пользователями.
Реализовал:
систему публикации постов (beams);
комментарии и ответы (replies) с пагинацией;
учёт просмотров и взаимодействий;
базовую модерацию контента (флаги, ограничения);
защиту от спама и злоупотреблений;
REST API для взаимодействия с клиентским приложением.
Проект спроектирован с учётом масштабируемости и расширения функционала. Используется структурированный backend-подход, разделение логики на сущности, сервисы и контроллеры.
Технологии: Node.js, NestJS, TypeORM, PostgreSQL
Разработал backend-часть сервиса Beamiie — платформы с пользовательским контентом и системой взаимодействия между пользователями.
Реализовал:
систему публикации постов (beams);
комментарии и ответы (replies) с пагинацией;
учёт просмотров и взаимодействий;
базовую модерацию контента (флаги, ограничения);
защиту от спама и злоупотреблений;
REST API для взаимодействия с клиентским приложением.
Проект спроектирован с учётом масштабируемости и расширения функционала. Используется структурированный backend-подход, разделение логики на сущности, сервисы и контроллеры.
Технологии: Node.js, NestJS, TypeORM, PostgreSQL