Blog website in PHP and MySQL - MVC

A blog website is created in PHP and MySQL using MVC architecture.

Posted by Adnan Afzal

Last updated on December 17, 2023

Live Previews:

User side

Admin panel

A blog website is created in PHP and MySQL using MVC architecture.

It is a simple website where the admin can write blog posts from the admin panel and publish them. Only published posts will be displayed on the user's side.

Admin can also upload files either images or documents. Then he can attach those files to the blog posts.

Libraries used:

  1. Sweetalert for displaying pop-up alerts.
  2. Axios for calling HTTP requests (AJAX).
  3. Summernote for displaying WYSIWYG editor for creating/updating posts.
  4. Vue JS for front end.
  5. PHPMailer for sending emails.
  6. JWT for admin authentication.

Video demo:


The price of this project is just $20.

You can make the payment via your credit card or wire transfer.

How to buy:

  1. You can have a chat with us, and we will send you payment details.
  2. Once payment is made, we will send you the source code via Google Drive.