FuzeChat is a web application for online chatters who want to chat in a one time chat room.
The inspiration for this project was WhatsApp, with the dark background and green buttons. I've wanted to create my own messaging app, and was able to accomplish this with FuzeChat! The highlight of this application is its live messaging system. All users that are connected to a chat room will receive a message that is emitted from a sender. Feel free to try the app with the steps below!
Click here to try this app! 👈 or go to https://fuzechat.page/
Tutorial:
- Go to
https://fuzechat.page/. - Click on the dropdown menu to select a room.
- Click
Nextafter selecting from the dropdown. - Click on the
inputand type in ausernamewith at least 7 characters. - Click on
Nextafter entering a validusername. - Ask a buddy to repeat the steps above and start chatting! 😊
- Select a room to enter
- Create a username
- Hear a chime when entering room
- Send messages to other users
- See timestamps for each message
- Receive notifications
- Hear a chime for incoming messages
- Scrollable chatbox
📚 Stack: PostgreSQL, Express, React, Node.js
🗼 API: Socket.io
📝 Designs: Figma, DBDesigner
🖼️ Frameworks: React, React Hooks, Bootstrap
- Editing a message
- Creating separate chat rooms that a user may leave and enter
- Allow user to create an account & sign in
You may clone this repo with the following steps:
- Go to
https://github.com/MattChau01/FuzeChat. - Click on
code. - Click on
SSH(If you are using the latest Windows update, you may need to useHTTPSinstead). - Click on the clipboard to copy the URL.
- Go to VS Code and clone the repository.
- Use
npm iornpm installto install all dependencies.

