This sample project will give you simple login with username-password and social platforms
https://github.com/narg/contacts-list-api
To get started, you'll need to have the following requirements installed
- Git
- Node.js1
- npm
- bower
- gulp
- Redis2
1See https://nodejs.org/
2See http://redis.io/ for installation guides
# Ensure `redis` is running, either as a service or in another shell
git clone <this repo>
# Ensure config/config.json is updated
cp config/config.sample.json config/config.json
# Install npm dependencies
npm install
# Install bower dependencies
bower install
# Compile assets
gulp
# Run
npm start
npm test
npm run coverage-ui