Skip to content

A Real-time chat application where users can chat together via rooms. Users can create room, can see all the previous messages after joining in a room. Ans they can see number of online users in their room.

Notifications You must be signed in to change notification settings

anonymous10062002/Crew-Collab

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 

Repository files navigation

CrewCollab [Slack app Clone]

image

CrewCollab is a collaborative messaging platform designed to help teams work together more efficiently. With CrewCollab, team members can create rooms for specific projects, departments, or interests and easily communicate in real-time. CrewCollab aims to streamline communication and increase collaboration among team members, helping teams stay connected and productive no matter where they are located.

Demo

CrewCollab Web Page

Authors

Backend Deployment

To deploy this project run following commands on Backend folder

  npm install
  npm run dev

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

mongoURL

normalKey

refreshkey

port

crypterKey

redisURL

Features

  • User Authentication [oAuth]
  • Live Chat Feature
  • Secured password through hashing
  • Message encyrption
  • Rooms Creation and Join

About

A Real-time chat application where users can chat together via rooms. Users can create room, can see all the previous messages after joining in a room. Ans they can see number of online users in their room.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 64.9%
  • HTML 23.1%
  • CSS 12.0%