Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lgope/chat-app

Simple chat application built using modern technologies. 📱💻
https://github.com/lgope/chat-app

css expressjs handlebars-js nodejs socket-io

Last synced: 2 months ago
JSON representation

Simple chat application built using modern technologies. 📱💻

Awesome Lists containing this project

README

        

# chat-app
I've created a real-time chat application with web sockets and socket.io this allowed me to set up an application with
real-time by directional communication where the client can send information to the server and the server can send information
to the client over this persistent connection. 📱💻

## Key Features
Some of the standout features of the project are
1. Real time chat
2. Users can Join a chat room
3. Share location

## Demonstration
#### Join Page :
![rsz_cajoinpage](https://user-images.githubusercontent.com/58518192/72631791-17bb4480-397f-11ea-8643-371b6a847ff9.png)

#### Chat :
![ca1-i5s2zfhkmp4_P6rQ](https://user-images.githubusercontent.com/58518192/72631756-096d2880-397f-11ea-8080-d4386161b63b.gif)

#### First User :
![rsz_1st](https://user-images.githubusercontent.com/58518192/72631772-0f630980-397f-11ea-8dc2-552da5ae0076.png)

#### Second User :
![rsz_2nd](https://user-images.githubusercontent.com/58518192/72631785-1427bd80-397f-11ea-8ba6-b865071c305d.png)

## Technologies Used :


  • HTML5

  • CSS3

  • Mustachejs

  • Nodejs

  • Expressjs

  • Socket.IO (API)

#### To run this project :
1. Clone this repo
2. Change your directory : `cd chat-app`
3. Run `npm install`
5. Run `npm start`

#### Future Updates
* Enable PWA
* View Profile
* Settings Profile

And More ! There's always room for improvement!

#### Deployed Version
Feel free to visit 👉 ![https://lakshman-chat-app.herokuapp.com/](https://lakshman-chat-app.herokuapp.com/)