Find out how to build an real-time chat platform using Socket io. Author Melvin Kisten tackles namespaces, rooms and chat actions. Created a real-time chat platform using JavaScript. The frontend was created using HTML and CSS. The backend was created using NodeJS, Express and Socket io.
-
Methodologies/Project Management:
- Agile
-
Programming Languages/Frameworks:
- JavaScript
- HTML (not a programming language)
- CSS
- NodeJS
- Express
- Socket io
-
Make sure you have these installed
- NodeJS
- I used LTS node version 14.15.3 and npm version 6.14.9 at time of creation
- NodeJS
-
Clone this repository into your local machine using the terminal (mac) or Gitbash (PC)
> git clone https://github.com/iammelvink/real-time-chat-platform.git
-
setup (running on port 8000)
> cd real-time-chat-platform
> npm install
Compiles and hot-reloads for development
> npm run start
-
Open browser at 'http://localhost:8000'
-
Duplicate tabs and open common chat room
- Start chatting
-
Enjoy!
Check out some other stuff on Melvin K.