Skip to main content

Responsive Online Blog Website using PHP/MySQL with Source Code


This is a Responsive Online Blogging Site using PHP/MySQL that I did in my previous years as a project to my client for his Thesis/Capstone Project. I may say that this is a responsive web application because it has a lot of features such as calculating the views coming from the guests, embedded a map, and many more features.

The online site has an admin panel where published blogs, categories, drafts, web details, links, editor's choice, and the admin stats. The admin can also post his desired blog of the day and well as managing it also.

Just like other Blogging sites, this project offers users to read blogs of various categories. From the admin panel, he/she can add categories, manage posts and delete categories. The layout is pretty similar to WordPress blogging theme. Here, the site administrator can add a number of posts according to the categories they want and the blogs can also be viewed by selecting a certain category. The design of this project is simple and the user won’t find it difficult to understand, use and navigate.



  • Manage Blog Categories
  • Manage Blogs
  • Manage Website Details
  • Manage Editors Choice Contents
  • Admin Statistic Report


  • Mobile Responsive Design
  • Home Page
  • Blog List
  • Display Website Information
  • Author Registration
  • View Blog Content

How to Run

Just follow all the instructions to run it smoothly.


  • Download and Install any local web server such as XAMPP/WAMP.
  • Download and Extract the provided source code zip file. (download button is located below)


  • Open your XAMPP/WAMP's Control Panel and start the "Apache" and "MySQL".
  • If you using XAMPP, copy the extracted folder and paste it into the xampp's "htdocs" directory (C:\xampp\htdocs). And if you are using WAMP, paste it inside the "www" directory.
  • Locate the SQL file from the source code folder. The file is known as "blog_admin_db.sql" and located inside the "databasefile" directory.
  • Open a web browser and browse the PHPMyAdmin. (http://localhost/phpmyadmin)
  • Create a new database naming "blog_admin_db".
  • Import the SQL file in your newly created database.
  • Open a web browser and browse the web application. (http://localhost/resblog)

You can access this system using the following accounts

  • Username: admin
  • Password: admin

Installation DEMO

That's it you can now test the Blog Site project. I hope this will help you with what you are looking for.

Enjoy Coding :)

Engr. Lyndon R. Bermoy
IT Instructor/System Developer/Android Developer
Mobile: 09079373999
Telephone: 826-9296
E-mail:[email protected]

Visit and like my page on Facebook at Bermz ISware Solutions

Subscribe to my YouTube Channel at SerBermz

Visit my website at CampCodes

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.

Virus note: All files are scanned once-a-day by for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.


1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.


Submitted byemmanue terry (not verified)on Sun, 10/25/2020 - 19:39

add category not works
Submitted byAnonymous (not verified)on Wed, 12/02/2020 - 18:54

Submitted byhansaraj (not verified)on Mon, 08/16/2021 - 23:09

links_view.php file missing

Add new comment