evonx
App template

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.

members.community.appCommunity
Membership health

Sell membership tiers, grant access, and moderate member spaces with renewal tracking.

Active members3,402
Past due64
Flags open9
  • 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.

PlanMembership tier with price and entitlements.
MemberPerson with plan status and profile visibility.
SpaceGated area requiring a plan level.
Moderation itemFlagged post or member action for review.

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.

Create a community membership app with plans, members, spaces, and moderation items. Include tier entitlements, renewal status, gated spaces, and moderation queues. Use PostgreSQL with community admin, moderator, and member roles.

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.

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.