Skip to content

HarshitPachori/ClearTalk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Clear Talk - A Realtime Chat Application

This project is a real-time chatting application with end-to-end encyption of chat messages and files by which a registered user can chat with their friends and relatives , send emoji's & files to them also, can download shared files also. With a robust Backend in Node Js and Express Js & visualy appealing user interface or Frontend in ReactJs , with Zustand for state management , Javascript , TailwindCSS and Shadcn-ui for overall better user experience and easyness, we have developed this application.

TECH STACK

  • Backend : Javascript, NodeJs, ExpressJs, MongoDB, Socket.io, JWT Authentication with Http Only Cookie Storage, Yarn, Postman, etc.
  • Frontend : ReactJs, React Router Dom, TailwindCSS, Shadcn-ui, Zustand, Socket.io-client, JavaScript, Yarn, etc

Table of Contents

Software and Tools required

  • NodeJs
  • Git
  • MongoDB Cliet or Server
  • Docker
  • For Backend (IDE or Editors)
    • Visual Studio Code (VS Code)
  • For Frontend (Editors)
    • Visual Studio Code(VS Code) -> Recommended
    • Sublime Text