Content Management System in PHP using PHP PDO and MYSQL DB
A content management system (CMS) is a web application which is used to manage contents with operations such as create, edit and delete content by different users to display to end users. Most of the companies using content management systems in their websites to publish content related to their business.
As there are a ton of great open source CMS available on the internet to power a website (WordPress, Drupal etc.). But its still interesting to develop your own CMS to use with your websites.
User Login & Register with email verification
Post an article that is shown on frontend if admin approve it.
Admin Login & dashboard
Forgot Password (Using Email)
Add & manage categories.
Add & manage posts.
View Subscriptions, users, enquiries and export it in .xls file.
WHAT WILL YOU GET
Complete Zip Folder.
Clean & Reausable Code.
SEO Friendly URL's.
Remove .php from URL.
Working Contact Form with Validations.
TOOLS & TECHNIQUE USED
BOOSTRAP (CSS Framework)
VS CODE EDITOR
WAMPP (LocalHost to Run PHP)
SOFTWARE REQUIREMENTS TO RUN (Any One)
Download zip file and Unzip file on your local server.
Put this file inside "c:/wamp/www/" .
Create Database named cms and change WEBSITE PATH that is mentioned in controller/common-controller.php
Import database cms.sql from downloaded folder(inside database)
Open Your browser put inside "http://localhost/cms/"