Skip to content

An Express.js microservice for Socket.io real-time functionality of a Whatsapp clone.

Notifications You must be signed in to change notification settings

omardoma/whatsapp-notifications-app

Repository files navigation

whatsapp-notifications-app

An Express.js microservice for Sockets functionality of a Whatsapp clone.

Technology:

  • Node.js v9
  • Express.js v4
  • Socket.io v2
  • Redis
  • Docker

How to run manually?

  1. Clone the repo
  2. npm i
    • Development:
      1. npm start
    • Production:
      1. npm i -g pm2
      2. NODE_ENV=production pm2 start ./bin/www

How to run with docker?

  1. Clone the repo.
    • Development: docker-compose up
    • Production:
      1. docker swarm init
      2. docker stack deploy -c docker-compose.yml whatsapp-notifications-app

Ⓒ 200Ok 2018

About

An Express.js microservice for Socket.io real-time functionality of a Whatsapp clone.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published