/Aloha

Chat Web App made with NodeJS, React, Redux and Socket.io

Primary LanguageJavaScript

Aloha

Aloha! is an instant messaging application that provides service to registered users. After login, users are free to add/delete friends, initiate one to one real-time chats, start/join a group chat based on channel Id.

Author

Zhidong Qu, Jiayan Wei, Qimin Cao, Xinmeng Zhang

Usage

  1. Install MongoDB Community Edition.
brew install mongodb-community@4.2
  1. Clone project to your local.
git clone https://github.com/ZeroFuture/Aloha.git
  1. Run MongoDB Community Edition.
brew services start mongodb-community@4.2
  1. Start the server.
npm install
nodemon index.js
  1. Start the client.
cd client
npm install
npm start

The browser will be automatically starte at http://localhost:3000, and you can start exploring our application!