Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Voyager

Voyager is a full stack website & for real-time communication between users, it uses Socket.IO and The website stores data in a MongoDB database, and this data is encrypted for security. Chakra UI is a framework used to design the website's user interface .

Tech Stack

Client: React

Server: Node, Express

Database: Mongo DB

For Run The Project

Clone the project

  git clone https://github.com/Deepak2047/Real-Time-Messaging.git

Install dependencies

  npm install
  cd apple
  npm install

Start the server

  npm run start

Start Client

  cd apple
  npm start

Installation

Chakra UI Framework

 npm i @chakra-ui/react @emotion/react @emotion/styled framer-motion

Notification-badge

 npm i react-notification-badge

Socket.IO installation

 npm install socket.io

install bcryptjs

 npm i bcryptjs

install Bootstrap

 npm i bootstrap@5.3.3

Features

  • One to One chat
  • Add or Remove users from group Chat
  • Create Group Chats
  • Authenticaton
  • Real Time Messaging with Typing indicators
  • News

Additional Info

  • Make sure frontend must be connted with backend
  • In cluster make sure you can provide your current IP Address & connected to the backend

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages