← All work
NATIVEMVP complete2026
Kidly
A parent–child task & reward app. Complete tasks → earn stars → redeem rewards as one closed loop, with both parents co-managing the same child, in a rounded playful design kids actually open.
- Role
- Lead + full-stack
- Duration
- 2026
- Reading
- 1 min read
Stack
SwiftUIApple Sign InPython FastAPISQLAlchemy 2.0PostgreSQL
Product Shots
SCREENSHOTS · COMING SOON
Screenshots coming soon. Drop captures into public/works/<slug>/ and add a screenshots array to the mdx frontmatter.
public/works/kidly/01.pngParents need to track kids' daily tasks (brush teeth, do homework, exercise) and motivate them, but most apps are one-way "parent assigns tasks" — no co-parenting, just a checkmark on completion, no real sense of achievement. Kidly makes the whole flow a rounded, delightful loop kids want to open.
Problem
- Most apps are single-parent — partners and grandparents can't co-manage
- Task completion is just a checkmark — no sense of achievement
- Rewards are scattered — no clear "effort → reward" loop
Solution
- Task → Star → Reward 3-step loop: completing a task auto-adds stars; accumulate to the threshold and redeem a reward set by the parent (a weekend park trip, a sticker, etc.).
- Both parents co-manage: use an invite code to add a child to the other parent's account — both can assign tasks, see progress, and grant rewards.
- Rounded, playful design language: purple-gradient theme + hand-drawn avatars (12 for kids / 6 for parents) — visually appealing enough that kids open the app on their own.
- Task categories and frequency: daily / learning / exercise / other; daily / weekly / custom frequency.
- Stats: weekly completion rate, performance trend — so parents can see growth over time.
Outcomes
- iOS MVP complete with Apple Sign In
- 12 kid avatars + 6 parent avatars, customizable background colors
- Co-management across parents and grandparents, cross-family sharing
- Three-layer test coverage (backend, iOS app, statistics)
Lessons
- Parent–child products live or die by "will the kid open it themselves": rounded type, gradient color, hand-drawn avatars — these "non-engineering" details are core competitive advantage.
- Multi-parent co-management must live at the product's foundation: shared parenting is the default, not the exception. Skipping it means handing users to a competitor.