Skip to content

Latest commit

 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

React (Vite + TailwindCSS), Socket.io-client & i18next

Screenshot 2025-09-17 at 1 58 43 AM
  • Auth (Signup/Login) with JWT and bcrypt.

  • Socket.io real-time chat (join rooms, send/receive messages).

  • Translation support (messages translated per user’s language).

Screenshot 2025-09-17 at 1 58 52 AM

UI:

  1. Authorization Login/Signout intro page (i18next with 5 languages).
  2. ChatPage with sidebar + main chat window + Logout
  3. Messages flow correctly.
  4. MongoDB integration: Users + Messages stored.
  5. Group creation modal wired to backend.

The ChatSideBar is Basic but You can ofcourse have a look at it: Screenshot 2025-09-17 at 1 58 32 AM

What I am gonna add more is :

  • Image / file uploads with preview.
  • Voice messages (record + send).
  • Toxicity filter (block hate speech before sending).
  • Chatbot integration (Q&A bot inside groups).

Although I do require a lot more time for integrating all of this, so see you on the other side when these lines of updating my projects won't exist anymore! Bye

About

A real-time chat platform that combines instant messaging with AI-enhanced features. Built with a modern tech stack, the application enables users to create groups, exchange messages in real time, and leverage AI models for smart features such as message translation.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages