Community membership template for paid member spaces
Gate content, events, and discussions behind membership tiers your community actually sells. This template models plans, member status, and access rules—not a forum clone—so operators can run paid communities with clear renewals and moderation hooks.
Sell membership tiers, grant access, and moderate member spaces with renewal tracking.
- Pro plan renewalFailed card · Day 3 dunning
- Space — Deal roomPro+ only · 812 members
- Flag — spam threadModerator queue · High
What's included
Sell membership tiers, grant access, and moderate member spaces with renewal tracking.
Intended users
- Community managers
- Moderators
- Members
Suggested stack
- PostgreSQL
- Next.js
- Stripe subscriptions
Core features
Tiered membership plans
Access-gated spaces
Renewal and dunning hooks
Moderation queues
Member directory controls
Main workflows
Join paid tier
Checkout plan, activate access, welcome message.
Moderate flagged content
Review queue, remove or restore, notify member.
Handle failed renewal
Dunning window, soft lock spaces, recover or cancel.
Database model / entities
Distinct domain entities — not a renamed generic CRUD list.
User roles
- Community admin
- Moderator
- Member
- Billing contact
Possible integrations
Applications built from this template can connect to these services via their APIs.
- Stripe
- Discord
- Resend
- Slack
Example prompt
Copy this into Evonx to start from a production-shaped brief instead of a blank canvas.
How Evonx customizes this template
Start from the domain model above, describe the workflows your team needs, and Evonx generates a working preview you can refine. For teams with an existing codebase, the same agent can extend repositories instead of starting from a blank project.
Related resources
FAQ
Can different spaces require different plan tiers?
Yes. Spaces declare minimum entitlements so free members never see Pro-only rooms.
What happens when a renewal payment fails?
Dunning windows can soft-lock gated spaces while billing recovery runs, then cancel if unpaid.
Do moderators see billing details?
No. Moderators handle content and member conduct; billing contacts and admins own payment data.
Can we sync roles to Discord?
Plan entitlements map cleanly to Discord roles—pair this template with a Discord build-with integration.
Build production software with Evonx
Start from a template or connect an existing repository. Evonx helps you ship real applications with preview, evolution threads, and pull-request delivery—not disposable demos.