← Back to selected work

01 / Social platform

Threads-inspired
social platform.

A full-stack social product built around real-time interactions, modular backend architecture, and the small details that make a feed feel alive.

10+feature modules
2.8sp95 after tuning
200concurrent requests

Designed for
momentum.

The backend is organized with clear domain modules and a repository layer, keeping business logic independent from persistence. Redis and BullMQ workers handle the async work without making the request path carry everything.

The system also explores a self-hosted stack: Soketi for real-time events, FFmpeg HLS for media, Cloudflare R2 for storage, and MariaDB full-text search to keep infrastructure focused and affordable.

01

Backend proof

Layered REST API, Prisma schema, domain modules, Redis/BullMQ workers, Docker, CI/CD and deployment configuration.

Backend repository ↗
02

Frontend flow

Feed, posts, profiles, follow flows, notifications and the main social interactions connected to the production API.

Frontend repository ↗
03

Project docs

Full project flow, API routes, QA checklist, code review notes and architecture decisions for a reviewer to follow.

Documentation hub ↗
Next.jsExpress.jsTypeScriptMariaDBRedisBullMQDockerAWS EC2 / ECRCloudflare R2FFmpegSoketi