Skip to content

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

License

Notifications You must be signed in to change notification settings

bu-sce/Chat-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.