UI Challenges
A community-driven design platform that delivers daily UI/UX design challenges to help designers improve their skills and build portfolios.

Problem
Designers want to practice daily but struggle with consistency and finding good prompts. Existing challenge sites lack community, feedback loops, and progress tracking.
Approach
Built a platform that delivers challenges via email on a user-defined schedule, with a community gallery for submissions, streak tracking, and a leaderboard. Trigger.dev handles scheduled email delivery across timezones.
Key Features
- Daily UI/UX challenges delivered via email on your schedule
- Community gallery with likes and comments
- Streak tracking and check-in system
- Leaderboard for top contributors
- Design guides and resources
- AI-powered challenge generator
Architecture
Next.js 14 App Router with Supabase for auth and database. Trigger.dev v4 for scheduled email jobs across timezones. Resend for transactional emails with React Email templates. Google Cloud Storage for uploads. Three.js for 3D elements.