Skip to content

Latest commit

 

History

History
23 lines (18 loc) · 926 Bytes

README.md

File metadata and controls

23 lines (18 loc) · 926 Bytes

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