Skip to content

sumit0k/PQ-PinQuip-Messenger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PQ : PinQuip Messenger

A M.E.A.N. stack based messenger application using PeerJS server

The project is scaffolded using gulp, slush-wean and bower. The UI is developed in LUMX using AngularJS. The Project still not uses MongoDB so as to fulfill the requirement of packaged application.

General Information
Express Server is started on port no 3000.
EJS is used for HTML renderer for ExpressJS
PeerJS Server is started on port no 9000.
IndexedDB is used for database purposes.
PouchDB is used as wrapper for IndexedDB
blueimp-file-upload is used for FTP over express server.
AngularJS is used for creating modules for front-end.
LUMX is used as UI framework.
jQuery is used for DOM Manipulation.
Velocity is used for smoother animations.

Running the Application
Requires Node and npm to be installed as prerequisite

  1. `npm install -g gulp slush bower slush-wean` [you may require to install yo dependency as well]
  2. Use `npm install` to install the dependencies from `package.json` file
  3. Execute application with the help of gulp or nodewebkit
    `gulp run` or `nw .` at the root of project.

About

A M.E.A.N. stack based messenger application using PeerJS server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published