Social Platform Design
Feed Design
- Reverse chronological or algorithmic (let users choose).
- Pull-to-refresh on mobile.
- New content indicator at top: "5 new posts" button.
- Infinite scroll with position memory.
- Content types: text, image, video, link preview, poll.
Post/Content
- Author: avatar + name + handle + timestamp.
- Content: text + media (click to expand).
- Actions: like/react, comment, share, bookmark, report.
- Engagement counts: likes, comments, shares.
- Threaded replies for conversations.
Profile
- Cover image + avatar + name + bio + stats.
- Stats: followers, following, posts.
- Tab bar: posts, replies, media, likes.
- Follow/message/block actions.
Community Features
- Groups/channels with join/leave.
- Moderation tools: mute, block, report.
- Content policies clearly stated.
- Notification preferences per community.