Skip to content

Designed and developed a web-based real-time chat application using Node.js which enables users to create private chat rooms, location sharing, and automatic scrolling. Used Node.js, HTML, CSS, jQuery and integrated Socket.io to establish bi-directional communication between server and client. Deployed on Heroku.

Notifications You must be signed in to change notification settings

pranjali1909/realtime-chat-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About The Project

Built using Nodejs and Socket framework.It has the following features for users

  • Join a specified room to chat
  • Automatically scroll down upon receiving a new message
  • Responsive web design (RWD)
  • Send the geographical location to other users in the room if permission is granted
  • Built With

    Frontend

  • HTML
  • CSS
  • JQuery and Mustache
  • Backend

  • Nodejs
  • Express
  • Utilities

  • Socket.io
  • Moment
  • Prerequisites

    1. Node.js
    2. Basic HTML,CSS and JQuery
    3. Socket Programming

    Run in your Local PC

  • npm i
  • npm i socket.io
  • cd server
  • npm start / node server.js

    runs on localhost:3000

  • About

    Designed and developed a web-based real-time chat application using Node.js which enables users to create private chat rooms, location sharing, and automatic scrolling. Used Node.js, HTML, CSS, jQuery and integrated Socket.io to establish bi-directional communication between server and client. Deployed on Heroku.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published