Skip to content

A chat web app powered by Socket.IO, designed to provided real-time messaging compatibility to users.

Notifications You must be signed in to change notification settings

mihir224/chat-zilla

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ChatZilla

ChatZilla is a chat application powered by Socket.IO, designed to provide real-time messaging capabilities for users.

Current Progress

  • Initialised socket.IO events
  • Developed a responsive chat interface
  • Tested the working of socket events on both client and server side
  • Developed interactive sign in and home pages
  • Configured MongoDB cloud and initialised collections: Message, Room and User on the server side
  • Initialised routes and controllers
  • Implemented JWT auth
  • API tested all routes
  • Implemented signin/signup functionality
  • Implemented chat storage
  • Added a rooms page and join room functionality
  • Configured disconnect event
  • Added clear chat and leave chat functionality
  • Configured firebase auth

This project has limited functionality as of now (entry level functionality for socket.io) but I do plan to add more functionality like admin roles and PWA compatibility

About

A chat web app powered by Socket.IO, designed to provided real-time messaging compatibility to users.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published