Skip to content

Nova Chat is a real time messaging web application with features end-to-end encrypted messages with timestamp, Group chat, etc.

Notifications You must be signed in to change notification settings

mohit-codes/Nova-chat

Repository files navigation

Netlify Status

Nova Chat

Nova Chat is a real time messaging web application.

Technology Stack

  • React for frontend development
  • Styling using Tailwind CSS
  • Reach router for routing
  • Express & Node for API Repo Link
  • JWT token for authorization
  • MongoDB using mongoose for data storage through Mongoose

Core Features

  • 🔒 end-to-end encrypted messages with timestamp.
  • Login/signup using valid email.
  • Group chat.
  • Private chat.
  • Read previously sent messages grouped by date.
  • Delete messages.
  • Privilege for group admin such as edit update group name and description, remove members, add members, delete messages, delete group;
  • Responsive design breakpoints - desktop, tablet.

Screen Shots

Made with ❤️ by Mohit for educational purpose.

About

Nova Chat is a real time messaging web application with features end-to-end encrypted messages with timestamp, Group chat, etc.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published