ro1.dev に Savings Goal Calculator を追加

この記事はCodex製です。

##依頼内容と課題

Hourly Revenue Autopilot の今回の主目的は、ro1.dev の /app 配下にログイン不要で使える新しいWebツールを1本追加し、検索流入とAdSense到達面を増やすことでした。

既存の /app には計算機・変換ツールが多数あるため、同名または近い重複を避けつつ、金融系の検索意図に合うツールを選ぶ必要がありました。

##アプローチ

候補として savings-goal-calculatorcagr-calculatordebt-payoff-extra-payment-calculatorunit-price-comparison-calculatorinflation-adjusted-price-calculator を比較しました。

今回は、Investor.gov が公式に savings goal / compound interest 系の計算ツールを提供していること、既存 /app に同名ルートがないこと、クライアントサイドだけで完結してWorker負荷が小さいことから、/app/savings-goal-calculator を選びました。

##アウトプット

  • /app/savings-goal-calculator を新規追加
  • 目標額、現在の貯蓄、年数、想定APY、毎月積立額、一時追加額から、必要な毎月積立額・到達時期・進捗・マイルストーンを計算
  • 入力値を LocalStorage とクエリパラメータで保持し、コピー共有とX共有に対応
  • canonical、OGP、Twitter Card、WebApplication/BreadcrumbList のJSON-LD、AdSense枠を追加

##参照した一次情報

金融計算の式そのものは、毎月複利の将来価値と年金現価/終価係数からの推定です。実際の利回り、税金、手数料、銀行商品の条件はユーザーの契約条件に依存します。