HomeMy Projects ❯ Realtime Chat App

Realtime Chat App


Features user to user direct messaging in realtime and JWT token based authentication.Uses Angular 2 for Single Page App functionality. Real Time chat functionality achieved using RxJs and socket.io




📷 Image Gallery

# Realtime Chat App

Designed and Developed a real time chat web app from scratch to teach myself full stack web development.
Built using : Angular 7, socket.io, Node.js + Express and MongoDB.
Features:

  • Login & Registration with JWT token authentication
  • Functional Chat UI made with custom HTML & CSS
  • Direct messaging between two users in real-time, with time stamp.
  • Recent message loading on clicking user entry in left pane.
  • Displays messages received when user is offline.
  • Scroll-to-Bottom on new message sent/received.
GITHUB CODE: Angular Front-End NodeJS Back-End

🎬 Video

🔗 Links