Skip to content

Latest commit

History

History
39 lines (27 loc) 路 1.07 KB

File metadata and controls

39 lines (27 loc) 路 1.07 KB

Talker

An instant messenger written as a real-time web application that uses WebSocket technology.

The application allows new users to join and write messages to each other. Also there is shown the activity status of others. When the page is refreshed, the user is automatically logged in with the previous nickname.

Technology

Front-end:

  • React
  • socket.io-client

Back-end:

  • NodeJS
  • socket.io

Setup

Install the necessary modules by running the following command in the client and server directory

npm install

To make the application work, you need to start the server (in the server directory)

node index.js

... and the client (in the client directory)

npm start

The website should be available at the address: http://localhost:3000/.

login_page

And now you can already exchange messages 馃槃

messages