/Node.js-Workspace

Side projects implemented with Node.js. Including a client/server structured chatroom app based on socket.io.

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

Node.js Workspace

Side projects implemented with Node.js.

CatchApp

An WebSocket based real-time messaging tool that enables users to communicate without being traced.

[Online Demo]

node-chat-app

Library/Framework:

Modules:

  • path (path), build-in module.
  • http (http)

notes-alrd

A command-line notes system, support 'add', 'list', 'read', 'delete' operations.

notes

Modules:

weather-app

A command-line weather fetching app.

weather

Modules:

API:

node-web-server

A website server template based on Express.

node-server

Library/Framework:

Modules:

node-tests

node-test

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)

node-todo-api

A REST API that supports connect, delete, find, update, etc.

node-todo-api

Tools:

  • Robo 3T (formerly Robomongo)
  • Postman

Library:

Middleware:

Modules: