Chatly
February 2025 - March 2025
Chatly

Overview

A real-time chat application built with Spring Boot and WebSockets, providing uninterrupted messaging capabilities and persistent user connections. The application features user activity tracking and is containerized for easy deployment.

Key Features

  • Built a real-time chat application using Spring Boot and WebSockets for uninterrupted messaging
  • Implemented persistent connections to ensure smooth user experience without interruptions
  • Integrated DragonflyDB with Redis connection to efficiently manage active users and message history
  • Developed user activity tracking to monitor join/leave events for better engagement insights
  • Containerized the application with Docker for seamless deployment across different environments
  • Designed a responsive and intuitive user interface for both desktop and mobile users

Technologies

Spring BootWebSocketsDragonflyDBRedisDockerJava