Skip to content

時間の区間の合計時間を計算できるアプリ

License

Notifications You must be signed in to change notification settings

light-planck/time-wizard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

633 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Time Wizard

時間の区間の合計時間を計算する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

About

時間の区間の合計時間を計算できるアプリ

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Contributors