Skip to content

GirishMaity/Secure-chat-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Table of Contents
  1. About The Project
  2. Getting Started

About The Project

Product Name Screen Shot

Chat-UP

This is a Full Stack Chatting App. Uses Socket.io for real time communication and stores user details in encrypted format in Mongo DB Database.

Tech Stack

Client: React

Server: Node Express

Database: MongoDb

Getting Started

Prerequisites

  • Node ^10.0.0
  • npm

Client-side usage(PORT: 3000)

$ cd frontend   // go to client folder
$ npm i         // npm install packages
$ npm start     // run it locally

// deployment for client app
$ npm run build 

Server-side usage(PORT: 5000)

Prepare .env file

You need to add Port number for backend, MongoDB atlas URI and create a JWT secret

PORT = 5000
MONGO_URI = <your mongoDB atlas URI>
JWT_SECRET = <your secret key>

Start

$ npm i        // npm install packages
$ cd backend   // go to backend folder
$ npm start    // run it locally