Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 619 Bytes

README.md

File metadata and controls

32 lines (23 loc) · 619 Bytes

Realtime Chat Web Application

Front-end developed using HTML/CSS/JS

Back-end developed using Express.js and MongoDB with Socket.io library

Image of the app

Setup

npm install && npm start

don't forget to add .env file containe the MONGO_URI, PORT, JWT_SECRET Variables.

Functionality

  • Register new user / login to existing user
  • Authentication using JsonWebToken
  • Adding Contacts
  • Sending Messages
  • Realtime Chat

Future Upgrades

  • Adding Chat Groups
  • Adding Calls Functionality

Routers

  • auth.js
  • messages.js
  • rooms.js
  • views.js