← Back to Home
Live

Social Media Feed Platform

A production-style full-stack application built with a modern frontend and a Django GraphQL backend, designed to support user authentication, media handling, profile management, and interactive social features.

Project Screenshots (click to view in full size)

Problem

The project solves the need for a scalable social platform where users can create accounts, upload media, manage profiles, and interact through a responsive interface backed by a secure API.

Architecture

frontend

Next.js

backend

Django + GraphQL

database

NeonDB(PostgreSQL)

auth

JWT Authentication

caching

Redis

media

Cloudinary

deployment

Frontend on Vercel, backend on Render, backend containerized with Docker

Tech Stack

Next.jsTypeScriptDjangoGraphQLPostgreSQLRedisNeonDBCloudinaryDockerRenderVercel

Key Features

  • JWT-based authentication
  • Media upload and rendering
  • Responsive feed experience
  • Profile and user interaction features
  • GraphQL API integration
  • Containerized backend deployment

Links