UI Challenges
UI Challenges is a community-driven platform that delivers daily UI/UX design prompts via email on a schedule designers control. It pairs scheduled delivery with a public gallery, streak tracking, and a leaderboard so designers can practice consistently and share work.

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
Outcomes
- Per-user delivery schedule respects timezone and chosen weekdays instead of one-size-fits-all blasts
- Streak + leaderboard mechanics turn a daily habit into a community surface
- AI generator extends the prompt catalog without manual curation overhead
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.