> ## Documentation Index
> Fetch the complete documentation index at: https://vlyai-1c28d863.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Social network

> Profiles, follows, feed, reactions. ~75 minutes.

A Twitter-style social network: profiles, follow graph, post feed, reactions.

**Time:** \~75 min. **Difficulty:** Advanced.

<Note>
  Full walkthrough being written.
</Note>

## Foundation prompt

```text theme={null}
A social network. Each user has a profile with username, display name, bio, avatar.

Users can follow other users. The home feed shows recent posts from followed users, newest first. A "Discover" tab shows trending posts from everyone.

Posts have body (text + optional image), likes (count + list of likers), and comments. Reactions limited to a heart for now.

Profile pages show the user's posts, follower count, following count.
```

## Related

<CardGroup cols={3}>
  <Card title="Real-time sync patterns" icon="zap" href="/architecture/realtime-sync-patterns">
    For live feed updates.
  </Card>

  <Card title="Forum recipe" icon="message-square-quote" href="/recipes/forum">
    Adjacent build.
  </Card>

  <Card title="File uploads" icon="upload" href="/recipes/file-uploads">
    For post images.
  </Card>
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.