https://github.com/subhra264/node-chat
This is a multi-channel chatting application, user can sign up, log in, create groups, create channels, invite friends and send text and voice messages in real time.
https://github.com/subhra264/node-chat
chatting ejs expressjs javascript mongodb mongoose nodejs socket-io webrtc
Last synced: 2 months ago
JSON representation
This is a multi-channel chatting application, user can sign up, log in, create groups, create channels, invite friends and send text and voice messages in real time.
- Host: GitHub
- URL: https://github.com/subhra264/node-chat
- Owner: Subhra264
- Created: 2020-12-01T04:17:19.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-23T16:17:28.000Z (over 3 years ago)
- Last Synced: 2026-01-03T12:26:23.875Z (6 months ago)
- Topics: chatting, ejs, expressjs, javascript, mongodb, mongoose, nodejs, socket-io, webrtc
- Language: JavaScript
- Homepage: https://node-chat-uuuo.onrender.com
- Size: 273 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NodeChat

This is a chatting application built with `node.js`, `ejs` and `socket.io`. Design is based on Neo-morphism.\
## Features
Already implemented features are
- User can Sign Up and Log in
- User can create groups
- User can create text channels
- User can send messages in real time
- User can record and send voice messages
- User can record and send video messages
- User can take and send images
- User can send files
- User can invite friends
- Log in
# Technologies used :
- Node.js
- Express
- MongoDB
- EJS
- WebRTC
- Socket.io
- Bootstrap
Note : Only desktop browsers are supported with the current design, still not responsive for mobile browsers.