Skip to content

bi-tm/cmjs

Repository files navigation

CMJS

Pure JavaScript content management system (alpha release).

Features:

  • Integrated ExpressJS web server
  • Integrated database (NeDB)
  • Server-side rendering with Handlebars
  • Administration tool (using openUI5)

Getting Started:

Prerequisite is NodeJS. Please follow the documentation at https://nodejs.org for installation.

1. download CMJS

git clone https://github.com/bi-tm/cmjs.git

if you don't have git, you may download cmjs as ZIP-file and unpack it

2. go to cmjs directory

cd cmjs

3. install node modules with npm

npm install

4. start cmjs with npm script

npm start

You will get following output

projectPath = ./project
starting cmjs server...
frontend running on http://localhost:8080/
admin tool running on http://localhost:8080/admin

You got it! Now you can visit your new homepage or the administration tool at the given URLs.

The admin tool is password protected, user = admin, password = admin.

About

pure JavaScript CMS with Administration UI

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages