https://github.com/mdbytes/chatapp
Utlizing Node, Express, and socket.io, ChatApp provides an interface for user login and a standard template for chat rooms with unlimited users. Client support incorporates the Mustache npm package for rendering chat room users and messages.
https://github.com/mdbytes/chatapp
expressjs javascript mustache nodejs npm socket
Last synced: 3 months ago
JSON representation
Utlizing Node, Express, and socket.io, ChatApp provides an interface for user login and a standard template for chat rooms with unlimited users. Client support incorporates the Mustache npm package for rendering chat room users and messages.
- Host: GitHub
- URL: https://github.com/mdbytes/chatapp
- Owner: mdbytes
- Created: 2020-12-03T16:32:53.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2023-04-04T18:59:50.000Z (almost 3 years ago)
- Last Synced: 2025-02-21T09:18:21.309Z (12 months ago)
- Topics: expressjs, javascript, mustache, nodejs, npm, socket
- Language: JavaScript
- Homepage: https://mdbytes-chat-app.herokuapp.com/
- Size: 845 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ChatApp
ChatApp provides an interface for user login and a standard template for
chat rooms with unlimited users. Using the ChatApp, users can.
1. Sign in creating their own unique user name.
2. Join an existing chat room or define a new one for personal use.
3. Send and receive public messages on the chat room message board.
4. Share their own personal location to the group with a clickable link
to google maps.
5. An administrative notice is given to room users when a new user joins
the room.
6. Administrative notice is also given to the chat room when users
disconnect from the room.
On the server side, the application uses noje.js, express, and socket.io.
In addition to socket.io, client support incorporates the Mustache npm
package for rendering chat room users and messages.
This application was orignally developed as part of the following course:
"The complete node.js developer course" by Andrew Mead which can be found
at: https://www.udemy.com/course/the-complete-nodejs-developer-course-2/
This app has been deployed to heroku at:
https://dashboard.heroku.com/apps/mdbytes-chat-app
Updating heroku stack.