Blogging and Article Management System

This web application is a comprehensive Blogging and Article Management System designed to empower users to create, manage, and interact with articles in a secure and efficient manner.
Features
Authentication and Security: Secure login system using Spring Boot Security and encrypted passwords for user protection.
Article Management: Logged-in users can create, edit, and delete articles, supporting rich text formatting and multimedia content.
Comment System: Users can engage by commenting on articles. Authors and admins can moderate and manage comments to maintain quality.
User Roles: Role-based access control ensures that regular users, authors, and administrators have appropriate permissions.
Admin Capabilities: Admins can manage users, moderate articles and comments, and maintain platform integrity.
Responsive UI: Frontend designed with Bootstrap ensures a smooth experience across different devices.
Technology Stack
Backend: Java, Spring Boot, Spring Boot Security
Frontend: Bootstrap, HTML, CSS
Database: MySQL 8