Project gallery

featured / 2025

JULO

View GitHub repository
JavaScriptTypeScriptMongoDBRedisDocker
featuredJULOJavaScript · TypeScript · MongoDB

About the project.

Real-time social platform for communities and teams: posts with comments, likes, bookmarks and replies, instant messaging and notifications, stories, and privacy controls. Ships with Docker Compose, Swagger UI, and an OpenAPI spec.

The challenge.

Communities and teams need a single space to post, talk and stay notified instantly — without losing control over their privacy.

The approach.

Designed a platform with posts, comments, replies, likes and bookmarks, plus instant messaging, notifications and stories, using MongoDB for data and Redis for the real-time layer.

Key features.

Instant messaging and live notifications

Posts, comments, replies, likes and bookmarks

Stories and privacy controls

Docker Compose setup with Swagger UI and an OpenAPI spec

The outcome.

A production-style social platform that ships with documented APIs and a one-command local setup.

Next project

Post-Operative