Skip to main content
UI Coach Logo

UI and product design challenges

Challenge results updated

Intermediate
Developer tools

Choose a Compatible WordPress Theme

Design a marketplace purchase flow that helps site owners evaluate compatibility, licensing, support, and update history.

Responsive web2 to 4 hours
Search and FilteringInformation Hierarchy
Intermediate
Developer tools

First Successful SDK Request

Design an SDK onboarding path that gets a developer from project setup to a verified request with useful recovery guidance.

Desktop web2 to 4 hours
Content DesignInformation Architecture
Advanced
Developer tools

Zero-Downtime API Key Rotation

Design a developer console flow for rotating a production API key without breaking active clients or exposing secret values.

Desktop web2 to 4 hours
Trust and SafetyInteraction Design
Advanced
Developer tools

Collaborative Incident Timeline

Design an incident workspace that turns live technical events, decisions, and communications into a trustworthy shared timeline.

Desktop web4 hours plus
Dashboard DesignInformation Architecture
Advanced
Developer tools

Feature Rollout Monitor

Design a feature-flag dashboard that helps a product team expand, pause, or roll back a release using defined guardrails.

Desktop web4 hours plus
Data VisualizationDashboard Design
Advanced
Developer tools

CI Failure Triage

Design a build-results view that helps a developer distinguish code regressions, flaky tests, and infrastructure failures.

Desktop web2 to 4 hours
Information HierarchyError Handling
Advanced
Developer tools

Code Review Load Balancer

Design a review queue that helps an engineering team assign pull requests by expertise, urgency, and reviewer capacity.

Desktop web2 to 4 hours
Dashboard DesignInformation Architecture
Advanced
Developer tools

Database Migration Approval

Design a release gate for reviewing and approving a production database migration with rollback and ownership evidence.

Desktop web4 hours plus
Trust and SafetyInformation Hierarchy
Advanced
Developer tools

Observability Alert Router

Design routing rules that send operational alerts to the correct on-call team while controlling noise and fallback behavior.

Desktop web4 hours plus
Information ArchitectureInteraction Design