Side projects implemented with Node.js.
An WebSocket based real-time messaging tool that enables users to communicate without being traced.
Library/Framework:
- Express(express)
- socket.io (socketIO)
- Mocha (mocha)
- expect (expect)
- jQuery and jQuery depram plugin
- Moment.js (moment)
- mustache.js (Mustache)
Modules:
A command-line notes system, support 'add', 'list', 'read', 'delete' operations.
Modules:
A command-line weather fetching app.
Modules:
API:
- Google Maps Geolocation API [Geocoding]
- Dark Sky API [Document]
A website server template based on Express.
Library/Framework:
- Express(express)
Modules:
- hbs (hbs), an Express.js view engine for handlebars.js.
Library/Framework:
- Mocha (mocha), a behavior driven development (BDD) test framework.
- expect (expect), an assertion library.
- SuperTest (request, yes, 'request'), a library for testing node.js HTTP server (e.g Express).
- rewire (rewire)
A REST API that supports connect, delete, find, update, etc.
Tools:
- Robo 3T (formerly Robomongo)
- Postman
Library:
- Node MongoDB Native (mongodb)
- Mongoose (mongoose)
- Express (express)
- Mocha (mocha)
- expect (expect)
- SuperTest (request)
Middleware:
- body-parser (bodyParser)
Modules:
- Lodash ( _ )