Version 1.0 - Libbna/CUSTOM-CMS GitHub Wiki

Custom-CMS version 1.0

Features :

  • User Authentication.
    • Types of Users:
      1. Administrator - Access to all the features of the CMS.
      2. Authenticated - Access to creating content in the CMS.
      3. Anonymous - Access to view the content and articles of the CMS.
  • Adding contact info and creating custom blocks.
  • Region -
    • Header Region : Will contain the logo, navbar, menu-links and login/signup buttons.
    • Content Region : Will contain the main content.
    • Footer Region : Will contain the logo, social-info, menu-links and copyright text.
  • Theme - Version 1.0 will contain a pre-defined theme which cannot be changed.

Completed :

  • Adding contact info and creating custom blocks.
  • Add dynamic menu-links where authenticated user can add his/her own custom menu-link in the navbar.
  • Give authenticated user, access to create article content.
  • Add more regions to the CMS such as sidebars.

In Progress :

  • Minor bug fixes and wrapping up/polishing features of version 1.

Yet to do :

  • Theme.

Future Scope:

  • Add a drop-down menu to give user choice / option to select in which region they want to place the content.
  • Add dynamic themes where authenticated user can select a desired theme.
  • Dynamic content for footer - About the site, location, contact number and email address.
  • A feature for admin to add a favicon of his choice and option to display site name or not.