Social Platform

Social platform design, feed algorithms, profile pages, engagement patterns, and community features.

dragoon0x 580efb0 1.3 KB Updated

File contents

Social Platform Design

Feed Design

  • Infinite scroll (standard for social)
  • Pull-to-refresh on mobile
  • Mix content types: text, image, video, link, poll
  • Time-based or algorithm-based (or let user choose)
  • Show engagement signals (likes, comments, shares)
  • "New posts available" indicator instead of auto-inserting

Content Creation

  • Prominent compose button/area
  • Rich text with formatting
  • Media attachment (photo, video, document)
  • Audience selector (public, friends, specific group)
  • Preview before posting
  • Draft saving

Engagement

  • Like/react (single tap, no confirmation needed)
  • Comment (inline expansion or thread page)
  • Share/repost (with optional commentary)
  • Save/bookmark (private collection)
  • Follow/unfollow (toggle, no confirmation)

Profile

  • Cover photo + avatar + bio
  • Follow/follower counts
  • Content tabs (posts, media, likes)
  • Edit profile clearly accessible
  • Block/report for other users' profiles

Content Moderation

  • Report button on all content (easy to find, not easy to accidentally tap)
  • Sensitive content warning overlay
  • Content filtering preferences
  • Appeal process for removed content
  • Transparent community guidelines

dragoon0x/everything-design-taste/tree/main/skills/social-platform commit 580efb0661

Frequently asked questions

npx skillmds@latest add dragoon0x/social-platform