時間の区間の合計時間を計算するWebアプリケーションです。複数の時間区間を入力して、その合計時間を簡単に計算できます。
- 複数の時間区間の入力・管理
- 合計時間の自動計算
- 入力データの永続化(ブラウザのローカルストレージ使用)
- レスポンシブデザイン対応
# 依存関係のインストール
pnpm install
# 開発サーバーの起動
pnpm dev# 開発
pnpm dev # 開発サーバーを起動 (http://localhost:5173)
pnpm preview # プロダクションビルドのプレビュー
# ビルド
pnpm build # 型チェックとプロダクションビルド
# コード品質
pnpm format # コードのフォーマット
pnpm lint # リントチェックと自動修正
pnpm check # フォーマットとリントの統合チェック
# テスト
pnpm test # 全テストの実行
pnpm vitest # ウォッチモードでテスト実行本プロジェクトは機能ベースアーキテクチャを採用しています:
src/features/- 機能別モジュールsrc/components/- 再利用可能なUIコンポーネントsrc/hooks/- カスタムReactフックsrc/lib/- ユーティリティ関数
詳細な開発ガイドラインは CLAUDE.md を参照してください。
MIT