A conversation with Hy

What are you building?

Waku Navi

A play-ideas app for Japanese parents, and the admin that feeds it.

Parents pick their child's age and get short play ideas: watch the video, save it, try it, rate it. As the only designer, I designed the mobile app and the web admin where the team writes every post.

Shipped

Real screens from my Figma file, in Japanese. Photos, names, sample posts and dates are demo content, replaced for this case.

How did I help
  • Design & system work
  • Childcare · Japan
Role
Sole designer
Team
1 Flutter dev, 2 backend devs
Final UI
Dec 2024 – Feb 2025
Platform
iOS, Android, web admin
AI summary
Who's reading? I'll show what matters to you.
  • A play-ideas app for Japanese parents, and the web admin where the team writes every post.
  • As the only designer, I built the app around one path: pick the child's age, watch, save, try, rate.
  • Research was AI-assisted and remote, and I kept the first release to that one path to hold the deadline.
View CV

The tour: Four moves → Start from the child → The content system behind the app

Ask about this case
Three Waku Navi screens in Japanese: the Home grid of play ideas filtered by age, a full-screen video of a child dropping cards into a box, and the detail page for that card-drop activity

Scattered ideas,
a hard deadline, a market abroad.

The problem

The goal was simple: help young parents find play ideas their child is ready for. The inputs were not.

  • 01Scope creepNew requests kept arriving, and the deadline was the first thing at risk.
  • 02Designing from abroadDesigning from Vietnam for Japanese parents, so research had to work remotely.
  • 03A cultural gapI had to read Japanese childcare habits and UI expectations without field research.

Written in the admin.
Played in the app.

Two sides, one post

The team writes a post once: video, photos, steps, age tags and a review set. Parents get it as a card, a video and a detail page.

The same play idea on both sides. Left, the web admin's Create post screen in Japanese with the title カードぽっとん落とし, a video, three carousel photos and the eyecatch picture. Right, the app's detail page for that activity with the photo, a 4.4 rating, the title and the description.
Demo content

Four moves,
from research to scope.

  1. 01AI-assisted researchUsed AI to synthesise Japanese parenting culture, childcare app patterns and mobile UX expectations.
  2. 02One path for parentsPick the child's age, watch, save, try, rate. Every screen in the app serves one step of that path.
  3. 03A structured adminPosts, categories, age tags and review sets live in the admin, so the team adds content without a developer.
  4. 04Scope negotiationPushed back on requests that would have cost the deadline, and kept the first release to that one path.

Start from the child.

Key decisions

Sign-up asks for the child's birthday, so the app can open on ideas for that age instead of one list for everyone.

The Waku Navi Recommend tab in Japanese. Before a child is added, a banner asks the parent to add one and no age is selected. After, the banner is gone and the ages 1 and 2 are already selected above the categories.
01 / 03 · Mobile app

Recommendations that start from the child

A one-year-old and a four-year-old need different play, and tired parents won't set filters every time.

  • The Waku Navi Recommend tab in Japanese. Before a child is added, a banner asks the parent to add one and no age is selected. After, the banner is gone and the ages 1 and 2 are already selected above the categories.
    01 / 03 · Mobile app

    Recommendations that start from the child.

    A one-year-old and a four-year-old need different play, and tired parents won't set filters every time.

  • The Waku Navi sign-up in Japanese, in one phone: the nickname そらママ is typed, the home area is picked in three steps (region 関東, prefecture 茨城県, city 水戸市), 女性 is picked, the birthday wheel is set to 14 June 1992, then 無料で登録 (register for free) opens the step to add a child.
    02 / 03 · Mobile app

    First the parent.

    A list of 47 prefectures is hard to scan on a phone, so the area is picked region, then prefecture, then city.

  • Adding a child in the Waku Navi app, in Japanese, in one phone: 新規追加 (add) opens the child form, the nickname お子さんA is typed, 女の子 (girl) is picked, the birthday wheel is set to 17 December 2023, and the child appears in the list.
    03 / 03 · Mobile app

    Then the child.

    The birthday is what the app needs to suggest ideas for the right age, so it sits in the same short form as the name.

Inside the mobile app.

Product flows

Watch, save, rate, search by age and sort saved ideas into folders.

The Waku Navi app in Japanese, in one phone: the Home grid of play ideas for age 0, the card-drop video full screen, the heart and the bookmark tapped, then the detail page with the rating, materials and steps.
01 / 04 · Mobile app

From the grid to the steps

A card opens the video full screen; 詳しく見る (see details) opens the materials and the steps.

  • The Waku Navi app in Japanese, in one phone: the Home grid of play ideas for age 0, the card-drop video full screen, the heart and the bookmark tapped, then the detail page with the rating, materials and steps.
    01 / 04 · Mobile app

    From the grid to the steps. A card opens the video full screen; 詳しく見る (see details) opens the materials and the steps.

    The two-column grid with age chips, the video screen with its save rail, and the detail page.

  • The Waku Navi rating in Japanese, in one phone: レビューを書く on the detail page opens a sheet with three questions answered on emoji sliders, then a sheet to add a photo and a short note, then the shared experiences of other parents.
    02 / 04 · Mobile app

    Rate it in three sliders. Three questions, each a slider between two faces, then an optional photo and note that other parents can read.

    The slider sheet, the experience-report sheet and the shared experiences list.

  • The Waku Navi search in Japanese, in one phone: the Recommend tab with ages 1 and 2 selected, the search field with recent searches and the keyboard, then results for 手先あそび (hand play) that keep the two ages selected.
    03 / 04 · Mobile app

    Search inside the child's ages. Results keep the child's ages selected, so a search never shows ideas the child isn't ready for.

    The search screen with recent searches, and the results grid under the age chips.

  • The Waku Navi Saved tab in Japanese, in one phone: 選択 (select), then three saved ideas ticked one by one (the counter goes 1/6, 2/6, 3/6 and the add button turns on with the first tick), フォルダに追加する (add to folder), a new folder named 雨の日あそび (rainy-day play), then the folder with the three ideas.
    04 / 04 · Mobile app

    Sort saved ideas into folders. Parents save ideas by situation, like a rainy day, and come back to them when it happens.

    Select mode, the folder picker, the create-folder sheet with its character count, and the folder page.

The content system behind the app.

Web admin

A small admin laid out like a blog editor: posts, categories, age tags and review sets, at desktop, tablet and phone width.

The Waku Navi web admin in Japanese, Create post: empty, then filled with the title カードぽっとん落とし, one video, three carousel photos, a description and the eyecatch preview, then the publish date picker open.
01 / 06 · Web admin

One editor for everything a post needs

Video, carousel, text, category, age tags, related tags, a review set and a download, with the publish date on the side.

  • The Waku Navi web admin in Japanese, Create post: empty, then filled with the title カードぽっとん落とし, one video, three carousel photos, a description and the eyecatch preview, then the publish date picker open.
    01 / 06 · Web admin

    One editor for everything a post needs. Video, carousel, text, category, age tags, related tags, a review set and a download, with the publish date on the side.

    The two-column editor: content on the left, publishing and sorting on the right.

  • The Waku Navi web admin in Japanese, Posts: a table of demo play ideas with author, category, age tags and date. Three rows are ticked and the bulk edit panel opens in the table with the selected posts, the category tree and tags.
    02 / 06 · Web admin

    Edit many posts at once. Ticked posts open an edit panel inside the table: category, tags and status for all of them at once.

    The posts table and the inline bulk edit panel.

  • The Waku Navi web admin in Japanese, Categories: the category list, the Add category dialog with name, parent category and description, then the colour picker on a category.
    03 / 06 · Web admin

    Categories with a colour. Categories nest under a parent and carry a colour, so a group of ideas reads as one.

    The category list, the add and edit dialog, and the colour picker.

  • The Waku Navi web admin in Japanese, Tags: the age tags 0歳 to 5歳以上, then the Add tag dialog.
    04 / 06 · Web admin

    Ages as tags. The ages in the app's chips are tags here, so the team manages the age bands in one place.

    The tag list and its add dialog.

  • The Waku Navi web admin in Japanese, Reviews: a list of review sets, then the builder with five questions, each with a title, a question and its answers.
    05 / 06 · Web admin

    The questions parents answer. A post picks a review set in the editor; the sets and their questions are written here.

    The review set list and the question builder.

  • The Waku Navi web admin Posts screen at three widths side by side: desktop with the side menu, tablet and phone with a menu button and a table that scrolls sideways
    06 / 06 · Web admin

    The admin at three widths. Every admin screen was designed at 1440, 768 and 375 wide.

    The three layouts of every admin screen.

Variables,
so three devs ask fewer questions.

Design system

One designer supporting three devs: every inconsistency becomes a question in someone's inbox. Colours, type, spacing and the tab bar shadow were variables in the file; for this case I rebuilt them in Figma as primitives and semantic tokens.

The Waku Navi variables sheet from Figma, in dark mode: 22 semantic tokens such as Text/Primary, Button/Primary and Status/Love, each aliasing one of 15 primitive colours; nine Noto Sans JP text styles; spacing 4, 8, 16 and 24; and the tab bar shadow. Caption: Variables, production values, reorganised in Figma for this case.

When there's nothing,
or too much.

The Waku Navi login in Japanese with the email field outlined in red and the message 不正なアカウント (invalid account) under it, ringed
01 / 05 · Mobile app

Say which field is wrong

A failed login outlines the email field in red and says 不正なアカウント (invalid account) right under it.

  • The Waku Navi login in Japanese with the email field outlined in red and the message 不正なアカウント (invalid account) under it, ringed
    01 / 05 · Mobile app

    Say which field is wrong. A failed login outlines the email field in red and says 不正なアカウント (invalid account) right under it.

    The error state of the login form.

  • The Waku Navi Saved tab in Japanese with nothing saved yet: an illustration and the line お気に入りをコレクションしよう (collect your favourites)
    02 / 05 · Mobile app

    An empty Saved tab. Before anything is saved, the tab says what it is for instead of showing a blank list.

    The empty state.

  • An empty Waku Navi folder named 雨の日あそび in Japanese: フォルダに追加したコンテンツはありません (nothing added to this folder yet) and a button to add ideas
    03 / 05 · Mobile app

    A folder with nothing in it. An empty folder offers the next step, コンテンツを追加する (add ideas), where the list would be.

    The empty folder state and its button.

  • The Waku Navi Saved list in Japanese with the first idea swiped left to show a red delete button, ringed
    04 / 05 · Mobile app

    Delete one with a swipe. One idea goes with a swipe, the way lists work elsewhere on the phone.

    The swipe action on saved ideas.

  • The Waku Navi Saved list in Japanese with three ideas selected and an action sheet asking 保存された項目を削除してもよろしいですか? (delete the saved items?), この操作は元に戻せません (this can't be undone), with Delete and Cancel, ringed
    05 / 05 · Mobile app

    Confirm before deleting many. Deleting several at once asks first and says it can't be undone.

    The confirmation sheet.

What I'd do differently

Plausible is not verified.

AI research got me to a plausible read of Japanese parenting UX. Whether those patterns fit how Japanese parents actually behave is something I still can't answer. On a foreign market next time, I'd budget for a handful of remote sessions with real parents before launch.

Lessons
  • AI as a research partnerUseful for closing cultural gaps quickly.
  • Design is negotiationHalf the job was saying no to protect the timeline.
  • The admin is product tooA content app is only as good as the screens the team writes it in.
Too many requests for one release?

Find the first release inside them.

For founders with a clear goal and a growing list of requests. I shape the first release, design the app and the admin behind it, and hand off a system devs can build from.

Similar work: UX audit, quoted after a short call

More work

All work
Start a conversation

Have references and a deadline? Let’s turn them into a product.