Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sachingw777/chatbox
Web application where users can log in to rooms/channels and communicate in real time.
https://github.com/sachingw777/chatbox
express nodejs rooms socketio
Last synced: 5 days ago
JSON representation
Web application where users can log in to rooms/channels and communicate in real time.
- Host: GitHub
- URL: https://github.com/sachingw777/chatbox
- Owner: sachingw777
- Created: 2021-02-10T06:31:21.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-02-10T11:06:49.000Z (almost 4 years ago)
- Last Synced: 2024-01-14T05:30:38.736Z (10 months ago)
- Topics: express, nodejs, rooms, socketio
- Language: JavaScript
- Homepage: https://chatbox-app-7.herokuapp.com/
- Size: 60.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ChatBox
This web application uses [Socket.io](https://socket.io/). Users can login to rooms and chat with other individuals present in that specific room.
## Live Demo
To see the app in action, go to [ChatBoxLive](https://chatbox-app-7.herokuapp.com/)
## Features
* Sending Location
* Active users online
* Admin message updates on users leaving and joining### Future Enhancements
* Making rooms case-insensitive.
* Making usernames unique.
* Adding a list of currently active rooms to the join page.
## Getting Started> This app contains API secrets and passwords that have been hidden deliberately, so the app cannot be run with its features on your local machine. However, feel free to clone this repository if necessary.
### Clone or download this repository
```sh
git clone https://github.com/sachingw777/ChatBox.git
```### Install dependencies
```sh
npm install
```or
```sh
yarn install
```## Built with
* [Socket.io](http://ejs.co/)
### Platforms
* [Heroku](https://www.heroku.com/)