Introduction to YumpeeCMS

YumpeeCMS is a Content Management System (CMS), which allows the users to build dynamic websites and blogs. It has a dynamic blogging system on the web which allows for updating, customizing and managing the website from its back-end CMS and components. The CMS can also be extended to build other kinds of applications e.g classified listing, E-commerce applications, business applications etc.

YumpeeCMS is built using Yii2 - an MVC based PHP platform. YumpeeCMS makes use of much of MVC standards for the design of the system.

To get started with YumpeeCMS, you will need PHP 7.0 or later, a webserver and a PDO database.



  • User Management: It allows managing the user information such as changing the role of the users to (subscriber, contributor, author, editor or administrator), create or delete the user, change the password and user information. The main role of the user manager is Authentication.

  • Media Management: It is the tool for managing the media files and folder, in which you can easily upload, organize and manage the media files on your website.

  • Theme System: It allows modifying the site view and functionality. It includes images, stylesheet, template files and custom pages.

  • Extend with Widgets: Several widgets are available which provides custom functions and features according to the users need.

  • Importers: It allows importing data in the form of posts. It imports custom files, comments, post pages and tags.



  • CSS files can be modified according to the design as per users need using the CSS Profiles.

  • Simple HTML Templates can easily be converted to using YumpeeCMS

  • It is very easy to edit the content as it uses the TinyMCE editor which provides WYSIWYG (What You See Is What You Get is a user interface that allows the user to directly manipulate the layout of document without having a layout command).

  • Media files can be uploaded easily and quickly.

  • Customization is easy according to the user's needs, especially with the use of HTML Blocks.

  • It allows creating different roles for users for website such as admin, author, editor and contributor.