# PHP CMS – Blog

> This project is a university task 👨‍🎓

## Task
Create a CMS with own Fronted and Backend using PHP & MYSQL. The Website should have multiple pages and some private pages that can be only accessed when logged in. The logged in user should be able to do all CRUD functionalities with the posts. Make sure the data are persistent and stored in the database.

## Blog Features

* Image upload Drag & Drop
* Categories
* Comments
* CRUD Functionality
* Form Validation
* Pagination
* Register/Login
* Responsive Design
* Search
* Text Limit for Blogpost Preview
* Text Styling with TinyMCE
* User Ban-System
* User Management (Admin, Editor...)
* User Profile Editing (Read & Update) with individual User Images
