Skip to content

Web Development · Capstone

Mini Social Network with Feed & Follows

Media posts, a follow graph, a fan-out feed, notifications and moderation

5-6 weeks build

Overview

Users post text and images, follow each other, and read a home feed built by fan-out on write: a worker pushes each new post into followers' Redis timelines, with a fan-out-on-read fallback for accounts with many followers. Likes, comments and follows raise notifications, and a moderation queue handles reported posts. The report compares both feed strategies.

What makes it stand up

  • 01Posts with image upload, resizing and object storage
  • 02Follow graph with followers, following and suggested accounts
  • 03Hybrid fan-out feed built by queue workers into Redis timelines
  • 04In-app notifications for likes, comments, mentions and follows
  • 05Report, block and mute, with a moderator review queue

Module breakdown

  1. 01

    Profiles

    Accounts, avatars, bios and privacy settings.

  2. 02

    Posts and media

    Composer, image processing and storage.

  3. 03

    Social graph

    Follow, unfollow, block and mute relationships.

  4. 04

    Feed

    BullMQ fan-out workers, Redis timelines and cursor pagination.

  5. 05

    Notifications and moderation

    Notification inbox, reports and admin actions.

After this, you will be able to

  • Explain fan-out on write versus fan-out on read
  • Defend your data model for the follow graph
  • Demo a post reaching followers' feeds and notifications

Technology stack

  • Next.js
  • Node.js
  • PostgreSQL
  • Redis
  • BullMQ

Complete kit

₹9,299₹15,999
-42%

Delivered in under 48 hours

Level
Capstone
Domain
Web Development
Build time
5-6 weeks
Difficulty

You receive

  • Complete, commented source code
  • 60-90 page project report (IEEE format)
  • Editable presentation deck
  • Architecture, ER and UML diagrams
  • Local setup and deployment guide
  • Sample dataset or seed data
  • Viva question bank with answers
  • One 45-minute walkthrough call
  • 30 days of doubt-clearing support
Compare tiers

Keep looking

Students also considered

Major Project

Web Development

Real-Time Collaborative Code Editor

Multiplayer editing with CRDTs, live cursors and sandboxed execution

  • Next.js
  • TypeScript
  • Yjs
  • WebSockets
  • +2
₹4,999₹8,499
4.8/168 reviews
Major Project

Web Development

E-Commerce Platform and Recommender

Full-stack storefront with hybrid collaborative filtering

  • Next.js
  • TypeScript
  • Prisma
  • PostgreSQL
  • +2
₹4,799₹8,299
4.8/229 reviews
PopularMini Project

Web Development

Hospital Management System

Appointments, records, pharmacy and billing in one workflow

  • React
  • Node.js
  • Express
  • MongoDB
  • +2
₹2,499₹4,499
4.6/342 reviews