Skip to content

ferizoozoo/chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chat

chat app written in JS and TS.

Work to be done

  • simple UI which adds messages to the screen
  • a server to handle saving the messages, rooms and users
  • connect the chat UI with the server
  • add user by showing a modal requiring a username at the beginning
  • add a logout button
  • add websocket for real-time messaging
  • add a button for showing online users to select in order to create a room
  • map the users id in database with their corresponding socket id (maybe using a cache or a simple object to store them)
  • show only users rooms on the left pane
  • test the whole system and find and fix bugs
  • refactor (like using stores for states instead of passing down states as props, rename unclear stuff, etc.)
  • tag the completed project with V1.0.0

License

This project is under the MIT License.

About

simple chat written in JS/TS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published