Web App: GlobalChat.online

Web App: GlobalChat.online

2018, Jul 08    

Introduction

GlobalChat.online is a web application written with MongoDB, Node.js, Express.js and Angular6.

GitHub: https://github.com/globalchat-online

Client Side: globalchat-angular

Using Skills:

  • Angular 6
  • Angular Material 2
  • TypesSript
  • Authentication with JWT (JSON Web Token)
  • DigitalOcean
  • Continuous Deployment with Travis CI
  • Docker

Server Side: globalchat-expressjs (REST API)

Using Skills:

  • Node.js
  • Express.js (Node.js web application framework)
  • Authentication with JWT (JSON Web Token)
  • DigitalOcean
  • Continuous Deployment with Travis CI
  • Docker
  • Unit Test with Mocha (a JavaScript test framework running on Node.js)

DataBase: MongoDB

Using mLab to host the MongoDB database (mLab is a Database-as-a-Service for MongoDB).
And the REST API talk to the database via mongoose.