RetroUI-Chat is a real-time chat application that allows multiple users to join chat rooms and communicate with each other. The app is built using Socket.IO for real-time communication and features a retro-inspired user interface.
- Join or create chat rooms
- Real-time messaging with other users in the same room
- Notifications for new messages
- User list showing active users in the room
- Retro-themed user interface with customizable color schemes
- Clone the repository:
git clone https://github.com/travis2319/RetroUI-chat.git
cd RetroUI-chat/server
npm install
npm start
cd ../client
npm install
npm run dev
-
Open your web browser and navigate to server:
http://localhost:3000
website:http://localhost:5173
-
Enter a username and join or create a chat room.
-
Start chatting with other users in the room!
- Node.js
- Express.js
- Socket.IO
- JavaScript
- TailwindCSS
Contributions are welcome! If you find any issues or want to add new features, please open an issue or submit a pull request.
This project is licensed under the MIT License.
- Socket.IO for real-time communication
Feel free to modify the README file according to your specific project requirements, such as adding installation instructions, usage examples, or additional sections as needed.