IkumaTadokoro / quitcost

「無職になったらいくらかかる?」を簡単に計算できるサービス
https://quitcost.herokuapp.com/
25 stars 2 forks source link

回答内容に応じて動的に質問項目を変更できるように修正 #176

Closed IkumaTadokoro closed 2 years ago

IkumaTadokoro commented 2 years ago

目的

ユーザーの入力負荷を削減するため もともと給与・所得は4問の想定であったが、計算タイミングによって最大6問回答するケースがあり、離脱の可能性が高くなるため、質問数を増減できるようにする

やったこと

UIの変更

トップページ

CleanShot 2022-03-12 at 20 43 26

質問数の動的切り替え

画面遷移

graph LR

  classDef default fill: #fff,stroke: #333,stroke-width: 1px;
  style PreviousRoute fill: #fff,stroke: #333,stroke-width: 1px;
  style CurrentRoute fill: #fff,stroke: #333,stroke-width: 1px;
  style ScheduledRoute fill: #fff,stroke: #333,stroke-width: 1px;

  退職予定月 --> 転職予定月 --> 年齢 --> 住所

  住所--計算日が4月5月 && 退職予定月が5月以前-->昨昨年度の所得
  住所--退職予定月が4月始まりの翌年度の6月以前-->昨年度の所得
  住所--転職予定日が4月始まりの翌年度の4月以降-->今年度の所得

  subgraph PreviousRoute [昨昨年度]
   昨昨年度の所得-->昨昨年度の社会保険料
   昨昨年度の社会保険料--退職予定月が4月始まりの翌年度の6月以前-->昨年度の所得
   昨昨年度の社会保険料--退職予定月が5月以前-->結果画面
  end

  subgraph CurrentRoute [昨年度]
    昨年度の所得-->昨年度の社会保険料
    昨年度の社会保険料--転職予定日が4月始まりの翌年度の4月以降-->今年度の所得
    昨年度の社会保険料--転職予定日が4月始まりの翌年度の3月以前-->結果画面
  end

  subgraph ScheduledRoute [今年度]
    今年度の所得-->今年度の社会保険料-->結果画面
  end

実際の画面

CleanShot 2022-03-12 at 20 44 21


PR提出前のチェックリスト: