Case Study · Personal project / private household

Kleine Schritte – Children's Routine App with Cloud Sync

Calm routine app for children: one clear step at a time, visible rewards, and less cognitive overload. Parents manage everything in a protected area.

Role

Full-stack development, product design, UX/UI, AI integration, DevOps

Timeframe

May 2026

Focus

SvelteKit · TypeScript · PWA · Bun · SQLite · OpenAI · Web Push · SSE · Offline-First · ADHD Support

Kleine Schritte – Children's Routine App with Cloud Sync
“The result is a working routine app with clear child guidance, meaningful rewards, and a parent live view. It works offline and can sync across devices through a self-hosted server.”

Routine Completion Rate

Set: >= 80 %

Share of routines completed end-to-end per week.

Sync Consistency

Set: >= 99 %

Consistency between child and parent devices when sync is enabled.

Reminder Reliability

Set: >= 95 %

Delivery rate of planned push reminders before routine start.

Reward Redemption Accuracy

Set: >= 98 %

Consistency of credit, redemption, and slot timing in the reward system.

Section 01

Challenge

Most routine apps show too much at once. That creates stress for children and weak control for parents—especially across multiple devices.

Section 02

Goal

The goal was a practical daily routine tool that guides children safely while giving parents simple control—offline first, with optional live sync.

Section 03

Contribution

I delivered the product end to end: concept, UX, frontend, sync backend, rewards logic, parental live view, push reminders, and PWA delivery.

Section 04

Approach

Execution followed a modular rollout: core child flow first, then parent controls, then sync and automation. Each step was validated in realistic daily usage.

Section 05

Outcome

The result is a working routine app with clear child guidance, meaningful rewards, and a parent live view. It works offline and can sync across devices through a self-hosted server.

Section 06

Learnings

In family products, clarity beats complexity. Small, dependable interactions matter more than feature volume when the app must work under real daily pressure.