Skip to content

DenisPower1/private-messanger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PRIVATE MESSANGER APP Backend

I developed this simple and fast messenger app in two days to improve communication with my coworkers—one collaborator and five team members. Instead of relying on a standard messaging app, I created this tool to better manage our communication(the communication data was sensitive) while working remotely.

Features

  • User registration.
  • Login rate limit.
  • Authentication & Authorization.
  • Desappearing Messages by default after 20 minutes.
  • List all registered users while logged.
  • Send OTP code if user forgets the password.
  • Send an email while the recipient is offline.
  • Send messages to any registered user and start chatting right away.
  • Users' Online statuses handled by redis.

About

A messanger app built with Nodejs, TypeScript, Express and MongoDB

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors