Skip to content
This repository was archived by the owner on May 22, 2025. It is now read-only.

Jacobs-University/HCI_Chat-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Building the project

  • (Make sure you have npm and nodejs installed on your system)
  • Run npm init -y to initialize the nodejs project
  • Run npm install to build all the packages
    • Please note that nodemon need to be installed separately as a dev-dependency using the npm install nodemon --save-dev command.

Running the project

  • Use the following command to run the project: npm start
  • This will start up the project and specify the url: (ex. http://localhost:5050)

How to use the app

  • Start up the app (i.e. run the project) and navigate to the specified url (ex. http://localhost:5050).
  • Register a user using the provided registration field
  • Next, enter your username and password. After submitting, the page home page will redirect you to the chat page.
  • To register another user and navigate to the same url (ex. http://localhost:5050), open a new tab or window and follow similar proceedures as before.
  • After both users logged in successfully, you are free to chat))

Sources

https://www.npmjs.com/package/bcrypt https://socket.io/ https://docs.mongodb.com/manual/

About

Final Project submission for HCI by (Adnan Abu Ramadan and Alex Tretyakov)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published