Projects

Nov 2024 - Nov 2025

Can'e Chat

Developed Can'e Chat, a real-time chat app where users can add friends and message instantly using WebSockets. Added features like typing indicators and read receipts for better engagement, built with React, Node.js, MongoDB, and Redis.

Can'e Chat
React
React.js
JavaScript
JavaScript
MongoDB
MongoDB
TailwindCSS
TailwindCSS
Node.js
Node.js
Redis
Redis

Can'e Chat is a real-time messaging application focused on fast, familiar chat interactions. Users can connect with friends, exchange messages instantly, and see live interaction states such as typing indicators and read receipts.

The app uses WebSockets for low-latency communication, Redis for real-time coordination, and MongoDB for persistent user and message data. The frontend keeps the experience responsive and simple, with a chat layout built for daily use.

Key Features

  • Real-time one-to-one messaging
  • Friend management workflow
  • Typing indicators and read receipts
  • WebSocket-based message delivery
  • Redis-backed real-time coordination
  • Persistent chat and user data with MongoDB

Tech Stack

React, JavaScript, Node.js, MongoDB, Redis, TailwindCSS