Nodejs contact application that runs on any device
JavaScript HTML CSS
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
handlers
models
public
.gitignore
Gruntfile.js
LICENSE
README.md
contacts-adding.png
contacts-sidebar.png
contacts.png
package.json
routes.js
server.js
serverCluster.js

README.md

Contacts-pro

Nodejs contact application that runs on any device

This HTML5 app runs on node JS with mongodb and works on any browser. It also manages network disconnection so modifications made offline are synced when the network is back.

interface preview

Built with:

  • node js
  • mongodb
  • backbonejs

Install

Make sure you've installed Node and Mongo

  1. download Contacts pro
  2. if you're on a server, unzip it in /var/www/app (you can change this setting in handlers/contactHandler.js)
  3. fire up a terminal
  4. npm install
  5. add your credentials in /handlers/mailer.js for email notifications
  6. start Contacts pro!
    • get your server running either by node serverCluster.js or by having node running as a daemon (hello pm2)
  7. you're good to go!

The app supports development and production modes. Production serves minified files.