A content platform built with Next.js 14, featuring subscription-based access to premium content. The platform integrates multiple services.
- Frontend: Next.js 14 (App Router), React, TypeScript
- Backend:
- Supabase (Authentication, Database)
- Stripe (Payment Processing)
- Sanity CMS (Content Management)
- Discord Integration (Community Features)
- Infrastructure:
- Vercel (Hosting)
- BunnyCDN (Media Delivery)
- Resend (Email Service)
- Sentry (Error Tracking)
- Upstash (Rate Limiting)
- Tiered subscription system with trial periods
- Content management with dynamic search and filtering
- OAuth authentication (Google, Discord)
- Responsive design with grid/list view options
- Infinite scroll implementation
- Discord role management based on subscription status
- Automated email notifications
- Real-time subscription management
Based on the Next.js Subscription Payments Template, extensively customized and enhanced with additional features and integrations.