About Application | Technologies | How to Run | Project Status | License
Web Chat is a web application that allows users to communicate in real-time by exchanging messages. To ensure security and authenticity, jwt-prisma was developed, a Node.js server that utilizes JSON Web Token (JWT) technology to authenticate users. Additionally, we've created the server-socket, another dedicated Node.js server exclusively for managing conversations between users. This server keeps a record of authenticated users and stores their corresponding messages, using sockets as the primary tool for real-time information exchange. Its main function is to maintain open connections to enable a seamless and continuous instant messaging experience between users.
First, start by cloning the repository:
git clone https://github.com/shunny2/web-chat/
Run the command below to install all dependencies:
npm install
Run the application (frontend):
npm start
Your application will be available at Home.
Keep in mind that for this application to function properly, both your socket and authentication services need to be operational.
Status: Completed.
This project is under an MIT license.
Created by Alexander Davis.