Jeffrey Bernadas

Full Stack Developer

I build enterprise-grade, responsive digital solutions for the web and mobile — systems that hold up when they're carrying real weight.

Back to Projects

Tsismis

retired
1 / 3

Description

A real-time chat application built with Socket.IO for instant messaging. Features include user search, private conversations, group chats with admin controls, and real-time notifications for unread messages.

Features

  • -Start conversations by searching users by name
  • -Real-time messaging powered by Socket.IO
  • -Real-time notifications for unread messages
  • -Group chat with admin functionalities
  • -Members can rename group chats
  • -Admin-only controls for adding/removing members
  • -Members can leave group chats
  • -Auto-assign new admin if creator leaves
  • -Light/Dark theme support
  • -Mobile responsive design

Tech Stack

  • React.js
  • Styled Components
  • Material UI
  • Socket.IO
  • Node.js
  • Express.js
  • JWT
  • MongoDB
  • Heroku
Status● Open to interesting work
Local--:--:--
Zone...
Hostself · netcup · ubuntu 22.04