Skip to content

yasu/finprecise-loan-simulator

Repository files navigation

finprecise-loan-simulator

デモ: https://finprecise-loan-simulator.vercel.app/

@finprecise/loans を使った住宅ローンシミュレーター。 任意精度演算による正確な返済計算を、直感的な UI で体験できます。

住宅ローン シミュレーター

機能

  • 元利均等 / 元金均等 — 返済方法を切り替えて比較
  • 変動金利 — 任意のタイミングで金利変更ステップを追加
  • 繰上返済 — 期間短縮型・返済額軽減型に対応、あり/なし比較表示
  • 返済スケジュール表 — 年次/月次切替、ページネーション付き
  • 残高推移グラフ — 残高・元金累計・利息累計を可視化
  • URL 共有 — 入力条件が URL パラメータに反映され、リンクで共有可能

技術スタック

セットアップ

npm install
npm run dev

http://localhost:3000 でアクセスできます。

テスト

npm test

ビルド・デプロイ

npm run build

Vercel にデプロイする場合は、リポジトリを接続するだけで自動的にビルドされます。

@finprecise との関係

このプロジェクトは @finprecise/loans のデモアプリケーションです。 @finprecise/loans は npm パッケージとして依存しており、monorepo の一部ではありません。

計算ロジックはすべて @finprecise/loansloanSchedule() 関数に委譲しています。 本アプリの lib/calculate.ts は UI とライブラリを繋ぐ薄いラッパーです。

ライセンス

MIT

Releases

No releases published

Packages

 
 
 

Contributors