sprint2–3 weeks~2h mentor time
UPI Payments Flow in React Native
Implement a production UPI checkout: deep links, pending states, reconciliation and the retry nobody tests.
react-nativerazorpaytypescript
The brief
Implement a production UPI checkout: deep links, pending states, reconciliation and the retry nobody tests. The brief is deliberately incomplete — you make and justify the tradeoffs.
Deliberately ambiguous — you make and justify the tradeoffs. Your work is checked against a held-out evaluation you can't see in advance.
Milestones & mentor checkpoints
1Checkout & deep linksweek 1mentor review
2Pending & reconciliationweek 2mentor review
3Failure UX & testsweek 3mentor review
How you're graded
Correctness
50% weight
Code quality
30% weight
Communication
20% weight