Skip to content

Real-time chat built with Node.js, EJS, Bootstrap, WebSocket, and WebRTC. Features private and group chats, video calls, friend requests, online friends status, and real-time notifications. Integrated with Google OAuth for secure authentication.

Notifications You must be signed in to change notification settings

abdelrazekAli/hello-chat

Repository files navigation

hello chat

Online chat

  • Private, group chats, and video calls.
  • Google and email authentication
  • Searching friends by email.
  • Sending friend requests.
  • Tracking online friends.
  • Realtime notifications and other features ....

Demo

Screenshots

Login

Signup

Private chat

Last messages

Groups

Group chat

Home

User profile

Friend profile

About

Real-time chat built with Node.js, EJS, Bootstrap, WebSocket, and WebRTC. Features private and group chats, video calls, friend requests, online friends status, and real-time notifications. Integrated with Google OAuth for secure authentication.

Topics

Resources

Stars

Watchers

Forks