Skip to content

A simple microblogging web application written in AngularJS 1 as frontend and NodeJS/ExpressJS for backend. Deployed to OpenShift Redhat.

Notifications You must be signed in to change notification settings

sudogem/microblog-express-node

Repository files navigation

microblog-express-node

A simple microblogging web application written in AngularJS as frontend and NodeJS/ExpressJS for backend

Features:

  • Blog Post CRUD(Create, Read, Update & Delete)
  • User Login using Passport-HTTP

Requirements:

node v8.1.0
npm v5.0.3
angular v1.3.15

How to install:

$ git clone --depth=1 https://github.com/sudogem/microblog-express-node.git
$ cd microblog-express-node
$ npm install
$ npm start

Running app using PM2:

$ NODE_PORT=4010 pm2 start --name mblog -i 1 ./bin/www
$ pm2 delete mblog ## To remove mblog process

How to run ALL the test:

$ npm test

How to run a single file to test:

$ mocha test/{Filename}.js

Technology stacks:

Screenshots:

Demo account
account: user@mail.com
pass: test

Home (default)

Login page

Home (logged in)

Add post

Edit post

Developer

microblog-express-node © 2015 Arman Ortega. Released under the MIT License.

About

A simple microblogging web application written in AngularJS 1 as frontend and NodeJS/ExpressJS for backend. Deployed to OpenShift Redhat.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published