gildean / NodeBlog

A blog engine made with node.js and express with mongodb database

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NodeBlog

A blog engine made with node.js and mongodb database

Main use of this app is to introduce newcomers to nodejs and to show how to build a versatile app very easily.

View live demo here Too Many Mangos

NodeBlog is built on:

Features:

  • post / edit / publish / hide / view blogposts
  • the same with comments
  • use github flavored markdown for comments (optionally for blogposts too)
  • give kudos to blogposts
  • search with tags
  • beautiful html5 sematics
  • spam protection with jquery
  • seo friendly urls, titles, descriptions etc.

How to use:

Make sure that mongodb is running somewhere and set your database-info in dbinfo.js.

Install dependencies:

npm install

You can then start the server with:

node app

When trying to log in, if no users are detected, a initial setup is presented.

You can change these settings when logged in.

https

For https, you just need to copy a cert public key cert.crt and a private key key.key as files to the root of the app-folder, and change that in app.js at require('express') , check here for more info

Credits:

All whom contributed to any part being used.

License:

Unless stated elsewhere, file headers or otherwise, the license as stated in the LICENSE file.

About

A blog engine made with node.js and express with mongodb database

License:Do What The F*ck You Want To Public License


Languages

Language:JavaScript 100.0%