GitHub - HaroonGhawsi/Gizmo-CMS: Gizmo CMS is a CMS providing an extensible modular architecture. This project is started in Fachhochschule Kiel as a course project M113-Advance Javascript Programming under the supervision of Prof. Dr. Robert Manzke. · GitHub
Skip to content

About

Gizmo CMS is a CMS providing an extensible modular architecture. This project is started in Fachhochschule Kiel as a course project M113-Advance Javascript Programming under the supervision of Prof. Dr. Robert Manzke.

Resources

Stars

0 stars

Watchers

1 watching

Forks

 
 

Latest commit

 

History

5 Commits

Folders and files

Repository files navigation

Gizmo-CMS

Gizmo CMS is a CMS providing an extensible modular architecture. This project is started in Fachhochschule Kiel as a course project M113-Advance Javascript Programming under the supervision of Prof. Dr. Robert Manzke.

Main contributors:

  1. Prakhar Shrivastava
  2. Muhammad Awais Akhtar

How To Run:

  1. Download the code.
  2. Run the app.js file on NodeJS server.
  3. Configure database setttings [config/settings.json]

Create Custom Modules

  1. All modules must reside in [ node_modules/gizmo/modules/ ] folder.
  2. Naming convention for the module files [ mymodule.module.js ]
  3. Module will be enabled by default.
  4. File code follow the same artchitecture as to create a NodeJS module.
  5. hooks available "init", "menu" , "schema"

This package include 2 default themes,

  1. Admin views
  2. Default views

You can create new themes by defining them in [views] folder.

Read project documentation for further details. Download Here: https://www.dropbox.com/s/v55jolh402ope59/GizmoCMS-Final-Report.pdf

About

Gizmo CMS is a CMS providing an extensible modular architecture. This project is started in Fachhochschule Kiel as a course project M113-Advance Javascript Programming under the supervision of Prof. Dr. Robert Manzke.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages