Skip to content

rolandjlevy/chat-app-with-socket-io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BackChat 💬

A simple messaging app using socket.io

Table of contents


Purpose 🎯

The aim of this project was to get practical experience of websockets by building a simple messaging app.

Screenshot 📷

BackChat

Links 🔗

Setup 🔨

  • Clone this repo git clone https://github.com/rolandjlevy/chat-app-with-socket-io.git
  • Download all dependencies by running npm install
  • Run npm run start to start the server
  • Open http://localhost:3000 in a few tabs to see the chat app running

Technologies 👨‍💻

Features 💡

  • Uses the Websocket API to enable bi-directional communication which characterizes live messaging
  • Emojis dropdown menu available in desktop view
  • Protection against XSS attacks like this: <img onerror="alert('XSS attack!')>
  • Fully responsive

Reference 📙

Contact 📧

Created by Roland - feel free to contact me!

About

A simple messaging app using socket.io

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published