Skip to content

This web chat application is built using a robust tech stack that includes HTML, CSS, JavaScript, Node.js, Express.js, and Socket.io. The app provides a seamless and interactive chat experience for multiple users, allowing them to communicate in real time.

License

Notifications You must be signed in to change notification settings

Abbushaik/Web-Chat-App

Repository files navigation

Artichoke Chat

A simple green themed web chat made to learn Node.js and Network Programming
Deployed on Koyeb https://bewildered-rozelle-alphaclan-9d686504.koyeb.app/
Safari and IE are not supported!

Technologies 🧾

Preview 🔍





Quick Start 🚀

git clone https://github.com/Abbushaik/Web-Chat-App
cd artichoke-chat
npm install
npm start or nodemon server.js
go to localhost:3000

What I Learned 🧠

  • Node.js basics (async programming, callbacks, anonymous and arrow functions, server side stuff, imports, modules, express, http, path, socket.io)
  • Web Sockets
  • HTTP/HTTPS
  • DOM manipulation, EventListeners, Forms
  • How to use CSS Framework (Bulma)
  • Simple media queries
  • npm basics
  • Gathering front-end and back-end together

License 📑

(c) 2024 MOHAMMAD ABUBACKAR. MIT License

About

This web chat application is built using a robust tech stack that includes HTML, CSS, JavaScript, Node.js, Express.js, and Socket.io. The app provides a seamless and interactive chat experience for multiple users, allowing them to communicate in real time.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published