シンプルで使いやすい無料タスク管理アプリ
「ちょいタス」は、ちょっとしたタスクを手軽に管理できるシンプルなTodoアプリです。
- ✅ ログイン不要 - アカウント登録なしで即座に使用開始
- 📱 モバイルファースト - スマートフォンでの操作を最優先に設計
- 💾 ローカル保存 - データはブラウザに安全に保存(サーバー送信なし)
- 🚀 オフライン対応 - インターネット接続なしでも利用可能
- 🎨 シンプルUI - 直感的で使いやすいインターフェース
- ✏️ タスクの追加・削除 - 簡単にタスクを管理
- ☑️ 完了・未完了の切り替え - チェックボックスで状態管理
- 🎨 タスクの色変更 - カラフルにタスクを分類
- 🔄 ドラッグ&ドロップ並び替え - 直感的な優先順位変更
- 📜 削除履歴 - 削除したタスクを30日間保存・復元可能
- 📊 完了カウンター - 進捗状況を一目で確認
- 📱 タッチ操作最適化 - スマホでスムーズに操作可能
- Next.js 15 - React フレームワーク
- React 19 - UIライブラリ
- TypeScript - 型安全な開発
- Tailwind CSS - ユーティリティファーストCSS
- Zustand - 軽量状態管理
- @dnd-kit - ドラッグ&ドロップ
- Radix UI - アクセシブルなUIコンポーネント
- Lucide React - アイコンライブラリ
- Node.js 18.17 以上
- pnpm 8.0 以上
# リポジトリのクローン
git clone https://github.com/ryo28/my-app.git
cd my-app
# 依存関係のインストール
pnpm installpnpm devブラウザで http://localhost:3000 を開いて確認できます。
# プロダクションビルド
pnpm build
# ビルドしたアプリの起動
pnpm startmy-app/
├── src/
│ ├── app/
│ │ ├── (top)/ # メインページ
│ │ │ ├── _components/ # ページコンポーネント
│ │ │ │ ├── _menu/ # メニュー関連
│ │ │ │ └── ...
│ │ │ ├── _store/ # Zustand ストア
│ │ │ ├── page.tsx # トップページ
│ │ │ └── layout.tsx
│ │ ├── layout.tsx # ルートレイアウト
│ │ └── globals.css # グローバルスタイル
│ └── components/
│ └── ui/ # 再利用可能なUIコンポーネント
├── public/ # 静的ファイル
├── package.json
└── README.md
- 上部のテキストフィールドにタスクを入力
- 「追加」ボタンをクリック
- チェックボックスをクリックして完了状態を切り替え
- 左側のつまみアイコンをドラッグして順序を変更
- 削除ボタンをクリック
- 削除したタスクは「履歴」から復元可能(30日間保存)
- カラーパレットアイコンから好きな色を選択
開発者: ワッキー
- 初回リリース
- 基本的なTodo機能実装
- ドラッグ&ドロップ対応
- 削除履歴機能追加
- タスク色変更機能追加
© 2025 ちょいタス. All rights reserved.