このプロジェクトは、React、TypeScript、Viteを使用して構築されたタスク管理アプリケーションです。ユーザーはタスクの作成、表示、管理を行うことができます。
このアプリケーションは以下のURLでデプロイされています: https://tryjunie.vercel.app/
- タスク一覧:タスクの統計情報(合計見積もり時間や計算された終了時刻など)がタスク一覧ページに表示されます。すべてのタスクを表示します。
- タスク詳細:タスクの詳細(タイトル、見積もり時間(分))はタスク一覧内でインラインで編集可能です。専用のタスク詳細ページはありません。
- タスク作成:新しいタスクを作成
- インテグレーションキー管理:このページでインテグレーションキーを管理できます。
- フロントエンド:React、TypeScript
- ルーティング:React Router
- スタイリング:Tailwind CSS
- UIコンポーネント:Radix UI
- アイコン:Lucide React
- ビルドツール:Vite
- Node.js (バージョン14以上)
- npm または yarn
-
リポジトリをクローンする
git clone [ここにリポジトリのURLを挿入してください] cd task-management-app -
依存関係をインストールする
npm install # または yarn install -
開発サーバーを起動する
npm run dev # または yarn dev -
ブラウザで以下のURLにアクセスする
http://localhost:5173
- タスク一覧ページ: アプリケーションのメインページです。特定の日付のタスクを表示し、タスクの並び替え、編集、削除が可能です。また、タスクの総見積もり時間などの統計もここに表示されます。
- タスクのクイック追加: タスク一覧ページの上部にある入力フィールドから、新しいタスクを迅速に追加できます。
- タスクのインライン編集: 各タスクのタイトルや見積もり時間は、一覧内で直接クリックして編集できます。
- インテグレーションキー管理: ナビゲーションメニューからアクセスし、外部サービスとの連携に使用するAPIキーなどを管理します。
npm run dev:開発サーバーを起動しますnpm run build:プロダクション用にアプリケーションをビルドしますnpm run lint:ESLintを使用してコードをリントしますnpm run preview:ビルドされたアプリケーションをプレビューします
このプロジェクトはプライベートであり、特定のライセンスの下で配布されていません。