Skip to content

He is a simple chat app using WebSocket, Node.js, and Express and Socket.io frameworks. It enables users to communicate with each other in real-time through a web browser

the-sabra/O-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

O-chat Overview

O-Chat is a simple chat application built with Node.js and Socket.IO. It allows users to join chat rooms and send messages in real-time.

Technologies Used

  • JavaScript
  • Express: Fast, unopinionated, minimalist web framework for Node.js
  • Socket.io: Fast and reliable library for creating real-time web applications with WebSocket and fallback support.

Getting Started

To get started with O-Chat, you'll need to clone the repository and install the dependencies:

Installation

  1. Clone the repo to your local machine: git clone https://github.com/omarsabra1/O-chat.git.

  2. Install the dependencies using NPM: cd O-chat.

  3. Install the necessary dependencies: npm install.

Running the Application

  • To run the app in development mode, use: npm run dev.
  • To run the app in production mode, use: npm run start.

Code Structure

The application code is organized as follows:

  • app.js: The entry point of the application and he have all logic in server side.
  • public/js/main.js: the client side operations

About

He is a simple chat app using WebSocket, Node.js, and Express and Socket.io frameworks. It enables users to communicate with each other in real-time through a web browser

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published