Forum

Spring Security, Spring MVC, Spring Data JPA, Spring Security Test, Hibernate ORM, Hibernate Validator, SLF4J, Thymeleaf, Caffeine, PostgreSQL, JUnit 5

Форумное веб-приложение с регистрацией и аутентификацией пользователей и системой разграничения прав доступа на основе ролей (USER / MODERATOR / ADMIN).

  • Администратор управляет пользователями через отдельную админ-панель: поиск по login/email, фильтрация по ролям, удаление топиков и комментариев, просмотр журнала действий администраторов и модераторов.
  • Модераторы могут удалять топики и комментарии.
  • Пользователи могут создавать топики и комментарии, а также редактировать свой профиль.
  • Реализованы поиск и сортировка топиков, а также система логирования действий пользователей с повышенными правами.