Content Management System in PHP/HTML/CSS/JavaScript
It was my first comprehensive personal project when I started learning PHP in 2010. The program does not run properly with the newest versions of PHP as the main code was based on PHP5 and was not maintained with many deprecated features/functions in the newer versions of PHP.
The idea of this project was inspired by Joomla or Drupal CMS which let people create a website without coding. Just a simple setup with a database and others information.

The code was written in OOP (Object Oriented programming) which was quite new to PHP at that time (which supported OOP from version 5). The website was divided into different parts such as:
componentwhich provides the main content on a web page.moduleorpluginprovides additional minor features to the website.templateprovides a design template/theme for the website.
There were enhanced features such as a rich-text editor, automatically embedded music and image players, preventing SQL injection.
Although the templates were simply designed with CSS, JavaScript, the website lacked modern interactions such as Responsive Web design, the less flexibility of position for modules on a webpage.
The project was abandoned because it was obsolete and behind the times. There are many good CMS in PHP such as Joomla, Drupal, and WordPress.
You May Also Like
Prediction of Electrical Conductivity for Nanocomposites
25 March 2022
Scalable Machine Learning for Small Teams
27 February 2023