Chatrbox is a simple yet effective real-time chat application that allows users to connect and chat with one another instantly. Once users join the web app, they can engage in direct conversations, making it a straightforward platform for staying in touch and communicating effortlessly.
- Real-Time Communication: Instant messaging with minimal latency.
- User-Friendly Interface: Intuitive design that prioritizes ease of use.
- Scalable Architecture: Built to support multiple users simultaneously without performance degradation.
Follow these steps to set up the Chatrbox application locally:
- Ensure Node.js is installed on your system.
-
Clone the repository:
git clone https://github.com/jhoangqm/chatrbox.git cd chatrbox/client -
Install dependencies:
npm install- Start the client:
npm startThe client will run on http://localhost:3000 by default.
- Navigate to the server directory:
cd ../server- Install dependencies:
npm install- Start the server:
npm run devThe server will run on http://localhost:5000 by default.
Frontend: React.js HTML5 CSS3
Backend: Node.js Express.js Socket.io