https://github.com/soumya-rayast/chattext
https://github.com/soumya-rayast/chattext
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/soumya-rayast/chattext
- Owner: soumya-rayast
- Created: 2024-07-25T11:07:38.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-07-25T15:39:16.000Z (10 months ago)
- Last Synced: 2025-01-23T02:11:15.198Z (4 months ago)
- Language: JavaScript
- Homepage: https://chat-text.vercel.app
- Size: 1.82 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
ChatText
A real-time chat application built using React.js, Socket.io, and Node.js.
Features
Real-time Messaging: Supports real-time chat functionality using WebSocket.
Emoji Picker: Allows users to add emojis to their messages.
Typing Indicator: Displays an indicator when another user is typing.
Dynamic User Interface: Conditional rendering based on user interaction (e.g., chat view vs. start chat view).
Message Timestamps: Each message is timestamped with the current time.
Responsive Design: Adapted for various screen sizes with Tailwind CSS.
Technologies Used
React.js: For building the user interface and managing state.
Socket.io: For real-time bidirectional event-based communication.
Node.js: Backend runtime environment for handling WebSocket connections.
Tailwind CSS: For utility-first CSS styling and responsive design.
Emoji Picker React: For integrating emoji selection into the chat.
Screenshot


