I have created a CMS (Content Management System) which I named Purple CMS. Purple CMS is a Content Management System built from the PHP framework, CakePHP.

Why CakePHP? Even though there are many other well-known frameworks such as Laravel or Codeigniter. CakePHP was chosen because this framework has many features that are very adequate for creating a CMS. And most importantly, as a developer, I really like this framework.

Purple CMS has the following features:

  • Easy setup
  • Block Editor
  • Visitors Statistics
  • Themes
  • Notifications
  • Customizable
  • Headless CMS

For more details and documentation, please check this link.

From a client perspective, Purple CMS will make it easier for clients to create blog content, upload media such as images, documents, or videos, and create website pages.

From a developer perspective, it makes it easy to customize Purple CMS according to their needs, there is also a Code Editor feature in the Block Editor to directly code in the Purple CMS system.

View on Github.

This is a brief video about Purple CMS.

The video is in Indonesian, I hope you guys like the video.