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
Component:
app/(landing)/waitlist/components/PremiumWaitlistTiers.tsxPriority: 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
Definition of Done
Acceptance Criteria