Skip to content

In Real-Time Chat With Users & Rooms - Vanilla JS, Socket.io, Node & Express

Notifications You must be signed in to change notification settings

arshalsoren/JustChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JustChat!

Another project to learn server-side(backend) web development. Created a real-time chat application using socket.io, express & nodejs. Front-end is made using HTML, CSS & Vanilla JS.

Features

  1. User can choose any username.
  2. User can join any room of the given choices.
  3. Refresh the website to clear all chats.

Future Feature

  1. Improve the UI.
  2. Add login/signup.
  3. Add a feature to add images in text.
  4. Add hover effects.

Built With

Live Demo

Live Demo Link

Getting Started

To get a local copy up and running follow these simple example steps.

  1. Clone this repo

    $ git clone https://github.com/arshalsoren/JustChat.git
  2. Move to this directory

    $ cd JustChat
  3. Install the dependencies

    $ npm install
  4. Run app

    $ npm start

Prerequisites

  • A modern browser

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

  1. Fork it (https://github.com/arshalsoren/JustChat/fork)
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Show your support

Give it a ⭐️ if you like this project!

Acknowledgments

About

In Real-Time Chat With Users & Rooms - Vanilla JS, Socket.io, Node & Express

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published