Portfolio project · Social + Blog · 2025 – 2026
EF
Problem
Build a realistic full‑stack product that demonstrates social interactions, permissions, and complex client↔API flows beyond simple CRUD.
Solution
Implemented a Twitter‑like feed (For you / Following, infinite scroll) combined with blog‑style rich posts (categories and article content). Added profiles (avatar, banner, bio, links), follows, likes, nested replies, bookmarks, notifications, search, and interaction metrics.
My role
End‑to‑end development across frontend (Next.js 15, React 19, TypeScript, Redux Toolkit, TipTap, Playwright E2E) and backend (Django 4.2, DRF, JWT, Channels + Redis, Celery, Postgres). Containerized with Docker Compose and deployed to Railway (Nixpacks).
Result
A production‑style social product demo with multiple actors, authorization rules, real‑time capabilities, and automated E2E coverage.