# Building a Membership Platform

Create a paid membership with tiers, gated content, and user management.

## What You Get

- User accounts with roles (free member, premium member, admin)
- Billing with multiple tiers
- Content gating based on plan
- File storage for member content
- Member management

## Example: Online Course Platform

1. Enable users with roles: Student, Instructor, Admin
2. Define entities: Courses, Lessons, Progress
3. Set up billing: Free (1 course), Premium ($15/month, all courses)
4. Gate lesson access based on plan
5. Enable file storage for course materials
6. Deploy
