A real-time chat application built with Node.js and Socket.io. It allows users to join chat rooms, send messages, set and recall custom values, perform basic calculations, and use emoji replacements.
https://one00x-messenger-anuja.onrender.com/
- Real-Time Messaging: Instantly chat with other users in real-time.
- Custom Values: Set and recall custom values using the
/rem
command. - Calculator: Perform basic calculations within the chat using the
/calc
command. - Emoji Replacements: Automatically replace emoji codes with emoji icons in messages.
- Usernames: Customize your username when joining chat rooms.
-
Clone this repository:
git clone https://github.com/yourusername/chat-app.git
-
Install dependencies:
cd chat-app npm install
-
Start the server:
npm start
-
Open the chat application in your browser at
http://localhost:3000
.
-
Set Custom Value:
/rem <name> <value>
-
Recall Custom Value:
/rem <name>
-
Perform Calculation:
/calc <expression>
-
Emoji Replacements:
Use emoji codes like
:)
,:D
, etc., to automatically replace with emoji icons. react: ":react:", woah: "", hey: "", lol: "", like: ":heart:", congratulations: "",
- Node.js
- Socket.io
- HTML/CSS
- JavaScript