Skip to content

Realtime messaging app built using express and socket.io on the backend, and vanilla JavaScript on the front end. Socket.io is a library that enables real-time communication between clients and server.

Notifications You must be signed in to change notification settings

AyshaHakeem/messaging-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DESCRIPTION: Realtime messaging app built using express, a node js frame work and socket.io on the backend, and vanilla JavaScript on the front end. Socket.io is a library that enables real-time communication between clients and server.

Users are registered and identified using a 6 digit user ID chosen by the user upon entering a chat session. Multiple users in a chat session can't have the same ID. This app lets different users join a chat room where in messages can be send and received.

Potential improvements for when I have a better understanding of backend technologies:

  • User authentication
  • Private messaging
  • Integration with a database(eg: Mongodb) to retrieve old messages between users

Link to video of the app: https://drive.google.com/file/d/1H0KaDmWXQOpTBhpERf3qCE77NoqkHkBp/view?usp=drivesdk

// This is my first time working with the backend, feedbacks are welcome.

About

Realtime messaging app built using express and socket.io on the backend, and vanilla JavaScript on the front end. Socket.io is a library that enables real-time communication between clients and server.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published