This simple blog system is built with the following technologies:
- Node.js (Javascript platform for server-side applications)
- Express.js (web application framework for node.js)
- NeDB (lightweight MongoDB NO-SQL database)
- Handlebars (template engine)
- Everyauth (authentication)
- AngularJS (validation + in CreatePost page)
- Bootstrap (CSS framework)
To build and run the web application, the following procedure is required:
- Install Node.js => https://nodejs.org/
- Open a command prompt and navigate to the project folder
- Run "npm install"
- Run "node server.js"
- Open a browser and go to http://localhost:5000