PatternForge
iOS app · interview pattern drills with spaced repetition
- problem
- Most interview prep apps either firehose problems at you or hide the curriculum behind a paywall. I wanted short, sequenced lessons that bring each pattern back before you forget it, sized for the gap between meetings.
- built
- A native iOS app. Structured paths through common DSA patterns, a spaced-repetition scheduler for daily review, and a quiz loop short enough to fit in a coffee break. StoreKit handles premium subscriptions. Sign in with Apple syncs progress across devices.
- detail
- Picking a good SRS interval is easy on paper. It gets harder once lesson order, prerequisite patterns, and a user who skipped four days are all in the same scheduler. A lot of the real work sits in the StoreKit integration: paywall edge cases, restore-purchase flows, and keeping progress consistent across devices.
- stack
- SwiftSwiftUISRS schedulerStoreKitSign in with Apple