05 / 13·CHAT

Chatter

Date 03/2025

Role full stack

Stack Java 17 / Spring Boot 3 / Angular 17 / PostgreSQL 16

Metric Realtime Messages

Chatter — Team discussions
chatter

01 — Context

Chatter addresses a simple need: providing a structured discussion space for teams. The goal was to design a lightweight platform where channel creation and message exchange would be immediate, without the heaviness of enterprise solutions.

02 — Challenges

The main challenge was managing real-time communication without degrading performance. A backend architecture was needed to support multiple channels simultaneously while guaranteeing reliable message delivery. On the frontend, state synchronization and asynchronous flow management (RxJS) required particular attention to maintain a reactive and consistent interface, even under load.

Gallery — Chatter
Overview
channels
Discussion
messages
Statistics
preview

Back to Portfolio