Skip to content

jhoangqm/chatrbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Chatrbox App

Description

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.

Features

  • 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.

Installation

Follow these steps to set up the Chatrbox application locally:

Prerequisites

  • Ensure Node.js is installed on your system.

Client Setup

  1. Clone the repository:

    git clone https://github.com/jhoangqm/chatrbox.git
    cd chatrbox/client
  2. Install dependencies:

npm install
  1. Start the client:
npm start

The client will run on http://localhost:3000 by default.


Server Setup

  1. Navigate to the server directory:
cd ../server
  1. Install dependencies:
npm install
  1. Start the server:
npm run dev

The server will run on http://localhost:5000 by default.


Technologies Used

Frontend: React.js HTML5 CSS3

Backend: Node.js Express.js Socket.io

About

Real time chat application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors