/network-programming-chat-app-project

A chat web application project for Network Programming Course using Reactjs, Express, socket.io and MongoDB

Primary LanguageJavaScript

network-programming-chat-app-project

A simple chat web application project for Network Programming Course (HUST) using:

Feature:

  • Real time chatting: send text, images, emojis
  • Create chat room with single/multiple users
  • View online users
  • Add/Deny friends

Prequisites

  • Node.js

Installation

  1. Clone the repo
  2. For each directory client and server:
> npm install

Usage

  1. In server/config.js, replace the mongodb url with your mongodb url.
  2. For each directory client and server:
> npm start

Demonstration

Go to this link on heroku to try the application.

Collaborators: