Back to ProjectsEntertainment / Non-Profit
Non-Profit Fundraising Platform
Client: Movie Non-Profit Organization
The Challenge
The client needed a real-time engagement tracking system for their movie streaming platform, where each view/purchase contributes toward a $1,000,000 fundraising goal. They required a visually compelling progress display that could be embedded across multiple platforms.
Our Solution
Built a Next.js application with real-time fundraising progress tracking, Stripe integration with webhook-based transaction processing, and iframe-embeddable streaming page with cinematic theming. Implemented animated progress bars, contribution statistics, and recent activity feeds.
Technical Highlights
Real-time data polling every 30 seconds
Idempotent webhook processing to handle duplicates
Secure API endpoints accessible only from same hostname
Responsive design for various iframe embed sizes
Technologies Used
Next.jsStripePostgreSQLPrismaWebhooks
Results & Outcomes
Successfully tracked progress toward $1M goal
Embedded across multiple partner platforms
Real-time engagement visibility for donors