Skip to content

Latest commit

 

History

History
95 lines (70 loc) · 4.73 KB

README.md

File metadata and controls

95 lines (70 loc) · 4.73 KB

A minimal chat application that can be used as an internal asset for any organization that wants its employees to be connected internally.

Key Features

  • Free real-time Messaging.
  • Unlimited Chats.
  • Ability to send emojis.
  • Chat with whomever on the app.
  • Choose your own avatar.
  • Reset Your password and avatar.
  • Delete your account.
  • Other awesome features.

Features to be added

  • Adding a reminder feature to remind the members of the deadline to submit their next paper/research.
  • Adding a news feature that enlight the app members about the latest news of the world of academia. Members should be able to leave their thoughts and comments.
  • Adding a story feature to keep your colleagues updated of how your current progress is going.
  • Adding a private channel feature to allow specific members have private chat about what they're currently working on.

Technologies Used

How To Use 📝

To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:

# Clone this repository
$ git clone https://github.com/bu-sce/Chat-Application.git

Now to get the server up and running follow these steps:

$ cd Chat-Application/server
$ npm i           # to install all the needed dependencies
$ npm run build   # to build the js files from the ts files
$ npm run dev     # to get the server up and running

Once the server is up now you can initiate the frontend of the application:

$ cd Chat-Application/public
$ npm i           # to install all the needed dependencies
$ npm start

the application will be up and running at http://localhost:3000/

Demo 🤖

If You don't wanna try it locally, don't worry, We got you covered.

This application is now up and running on Tele Chat, Go give it a check.

Teamimg

This project was created with all the love and passion from the following talented people ❤️


Ammar Adel


Ahmed Bahaa


Shrouk Abdullah


Abdulrahman Sayed


Karim Moftah


Diaa Hassan

License 🔖

Distributed under the MIT License. See LICENSE.txt for more information.