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, фильтрация по ролям, удаление топиков и комментариев, просмотр журнала действий администраторов и модераторов.
- Модераторы могут удалять топики и комментарии.
- Пользователи могут создавать топики и комментарии, а также редактировать свой профиль.
- Реализованы поиск и сортировка топиков, а также система логирования действий пользователей с повышенными правами.