Realtime chat app with websockets using Node.js, Express and Socket.io with ReactJS on the frontend
This is a chat application that I built during my self-learning journey of Node.js and Express.js. It using Socket.io for real-time messaging and manages data through the Firebase platform.
The project is still in its experimental phase, so if you have any contributions or encounter any issues during testing, please let me know. Thanks ❤️ !!!!
- Send and receive messages (include in sending files)
- Change personal information (name, avatar)
- Add friends via key or name
- Creating your community with your own rules (just like Discord)
// client
npm install
npm run dev
// server
npm install
npm run devStart
//Go to localhost:3000/
- Demo
Because I use the free version when deploying so it takes about 1 or 2 minutes before you can access the website.