Skip to content

Implement Premium Waitlist Tier System #60

Description

@grantfox-oss

Component: app/(landing)/waitlist/components/PremiumWaitlistTiers.tsx
Priority: High
Epic: Premium Waitlist Implementation

Description

Create a tiered waitlist system that offers users the choice between free and premium waitlist access. Premium members should receive exclusive benefits that incentivize paid signup while the free tier captures all potential users. The tiers must be clearly differentiated with visual cards that highlight the value of upgrading.

Direction

  • Design two main tiers: Free Standard Waitlist and Premium Early Access
  • Premium tier features: guaranteed platform access 2 weeks early, exclusive trading signals, 50% off first 3 months subscription, priority customer support, NFT whitelist spot
  • Implement Stripe payment integration for one-time premium waitlist fee ($49)
  • Create backend logic to tag users with their waitlist tier in the database
  • Add animated tier comparison cards with hover effects
  • Implement "Popular" badge on premium tier to drive conversions
  • Add FAQ section addressing common questions about premium benefits

Definition of Done

  • Premium tier checkout flow fully functional
  • Payment webhooks properly update user's tier in database
  • Tier selection UI is intuitive and conversion-optimized
  • All Stripe test cases pass (success, failure, refund)
  • Email notifications sent to both free and premium users upon signup

Acceptance Criteria

  • Users can select their preferred waitlist tier during signup
  • Premium payments process successfully in Stripe test mode
  • User dashboard (if created) displays correct tier membership
  • Tier cards show all feature differences clearly
  • Mobile-responsive tier layout stacks appropriately on small screens
  • Post-payment thank-you page confirms premium status
  • Unsuccessful payment attempts show user-friendly error messages

Metadata

Metadata

Assignees

Labels

GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardOfficial CampaignCampaign: Official Campaign

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions