A Chat App, built with Node.js and React.js, provides seamless communication for users in real-time. With its intuitive interface and robust backend Nodejs, users can connect, chat, video call and share files effortlessly. |
Here is a working live demo : https://www.livechats.social
If you find a bug (the website couldn't handle the query and / or gave undesired results), kindly open an issue here by including your search query and the expected result.
If you'd like to request a new function, feel free to do so by opening an issue here. Please include sample queries and their corresponding results.
- NodeJs - ExpressJs - Node.js along with Express.js powers services backend.
- Reactjs - User interface builder with rich components and cross-browser compatibility.
- Mysql - Relational database management system.
- Redis - Fast caching and data storage.
- RabbitMQ - Communication between different services of application through message queuing, ensuring reliable and asynchronous message delivery.
- Consul - Service discovery and configuration management.
- DigitalOcean Cloud - Hosting our application on DigitalOcean Cloud.
- Clustering RabbitMq
- Scale Socket Service using Redis
- Migrate to Docker Swarm
- Message Refs
- Implement Circuit Breaker
- Multiple Reactions
- Ping. Ex: /ping, /all, ...
- Notification when call income
MIT © Minh Ngoc