A simple real-time chat application built with React, Vite, Express, and Socket.IO.
- Real-time messaging with Socket.IO
- Persistent in-memory message history
- UUID-based message identification
- Like system for messages
- Live synchronization of new messages
- REST endpoint for backend message history
- Local message clearing on frontend
- Console logging for debugging state changes
- React
- Vite
- Socket.IO Client
- Node.js
- Express
- Socket.IO
- UUID
- CORS