リクエスト詳細
💡 新機能の要望
対応完了
NabiLog - 新人・中途社員オンボーディング進捗管理システム
## 1. アプリの目的・ターゲットユーザー
中小企業の人事担当者・現場マネージャー向けに、新入社員・中途入社者のオンボーディング(受け入れ教育)タスクの進捗を一元管理するWebアプリ。紙・Excel管理による漏れや属人化を解消し、「誰が・何を・どこまで教えたか」を可視化する。入社者本人もブラウザから自分の進捗を確認・チェックできる。
## 2. 主要機能
- **社員台帳 & 入社情報管理**: 入社者の氏名・部署・入社日・担当メンター・雇用区分(新卒/中途/派遣)を登録。一覧から選択して詳細ページへ遷移。
- **オンボーディングテンプレート管理**: 「新卒共通」「営業職」「製造現場」「事務」などのタスクテンプレートを作成。タスク名・担当区分(人事/現場/本人)・目標完了日オフセット(入社+N日)・必須/任意を設定。
- **個別進捗ボード(カンバン)**: テンプレートを入社者に適用すると、タスクが「未着手/進行中/完了/スキップ」の4列カンバンに展開。担当者がステータスをドラッグ or クリック更新。完了時にコメント・確認者名を記録。
- **進捗ダッシュボード**: 全入社者の完了率をプログレスバーカード一覧で表示。入社後30/60/90日の節目ごとの達成状況を色分けでアラート(遅延:赤、順調:緑、未開始:グレー)。
- **ふりかえりメモ & 1on1ログ**: 入社者ごとに日付付きのメモを複数記録。メンターと入社者双方がコメントを蓄積し、1on1の議題・結果を残せる。
- **CSV出力 & 印刷チェックリスト**: タスク一覧と進捗状況をCSVダウンロードまたはA4印刷用チェックリスト形式で出力。
## 3. 画面構成
| ページ | 内容 |
|---|---|
| ダッシュボード(TOP) | 全入社者カード一覧・完了率バー・遅延アラート件数 |
| 社員一覧 | 検索・部署フィルター・新規登録ボタン |
| 社員詳細 | プロフィール・テンプレート適用・カンバンボード・1on1ログ |
| テンプレート管理 | テンプレート一覧・新規作成・タスク編集(並び替え対応) |
| レポート | 部署別完了率グラフ・月次入社者数・平均オンボーディング日数 |
| 設定 | 部署マスタ・担当区分マスタ・管理者パスワード変更 |
UI要素: ヘッダー固定ナビ、カンバンカード(ドラッグ対応はJS、フォールバックでクリック更新)、円グラフ(Canvas.js または Chart.js CDN利用)、モーダルダイアログでタスク詳細編集。
## 4. データ構造(MySQLテーブル概要)
```
employees: id, name, dept_id, hire_date, mentor_id, employment_type, template_id, created_at
departments: id, name
templates: id, name, description, created_at
tasks_master: id, template_id, task_name, assignee_type(HR/Field/Self), offset_days, is_required, sort_order
tasks_progress: id, employee_id, task_master_id, status(todo/doing/done/skip), completed_at, completed_by, comment
onboarding_logs: id, employee_id, logged_by, log_date, content, log_type(memo/1on1)
admins: id, username, password_hash
```
## 5. デザインの方向性
- カラー: メインカラー #2E7CF6(信頼感のある青)、アクセント #F5A623(オレンジ)、背景 #F7F9FC
- フォント: システムフォント優先(日本語環境)
- カンバンボードは4列横並び(スマホでは縦スクロール対応)
- カード未完了タスクには「残りN日」バッジを赤/黄/緑で色分け表示
- ダッシュボードは「今週の入社者」「要フォロー(遅延あり)」を最上部に固定表示し、管理者がすぐに行動できるUXを優先
- レスポンシブ:ブレークポイント768px / 1024px
- ログイン認証:管理者セッション認証(PHP session)、入社者本人向けには社員IDと生年月日の簡易照合で進捗閲覧のみ可能な「本人確認モード」を別途提供
中小企業の人事担当者・現場マネージャー向けに、新入社員・中途入社者のオンボーディング(受け入れ教育)タスクの進捗を一元管理するWebアプリ。紙・Excel管理による漏れや属人化を解消し、「誰が・何を・どこまで教えたか」を可視化する。入社者本人もブラウザから自分の進捗を確認・チェックできる。
## 2. 主要機能
- **社員台帳 & 入社情報管理**: 入社者の氏名・部署・入社日・担当メンター・雇用区分(新卒/中途/派遣)を登録。一覧から選択して詳細ページへ遷移。
- **オンボーディングテンプレート管理**: 「新卒共通」「営業職」「製造現場」「事務」などのタスクテンプレートを作成。タスク名・担当区分(人事/現場/本人)・目標完了日オフセット(入社+N日)・必須/任意を設定。
- **個別進捗ボード(カンバン)**: テンプレートを入社者に適用すると、タスクが「未着手/進行中/完了/スキップ」の4列カンバンに展開。担当者がステータスをドラッグ or クリック更新。完了時にコメント・確認者名を記録。
- **進捗ダッシュボード**: 全入社者の完了率をプログレスバーカード一覧で表示。入社後30/60/90日の節目ごとの達成状況を色分けでアラート(遅延:赤、順調:緑、未開始:グレー)。
- **ふりかえりメモ & 1on1ログ**: 入社者ごとに日付付きのメモを複数記録。メンターと入社者双方がコメントを蓄積し、1on1の議題・結果を残せる。
- **CSV出力 & 印刷チェックリスト**: タスク一覧と進捗状況をCSVダウンロードまたはA4印刷用チェックリスト形式で出力。
## 3. 画面構成
| ページ | 内容 |
|---|---|
| ダッシュボード(TOP) | 全入社者カード一覧・完了率バー・遅延アラート件数 |
| 社員一覧 | 検索・部署フィルター・新規登録ボタン |
| 社員詳細 | プロフィール・テンプレート適用・カンバンボード・1on1ログ |
| テンプレート管理 | テンプレート一覧・新規作成・タスク編集(並び替え対応) |
| レポート | 部署別完了率グラフ・月次入社者数・平均オンボーディング日数 |
| 設定 | 部署マスタ・担当区分マスタ・管理者パスワード変更 |
UI要素: ヘッダー固定ナビ、カンバンカード(ドラッグ対応はJS、フォールバックでクリック更新)、円グラフ(Canvas.js または Chart.js CDN利用)、モーダルダイアログでタスク詳細編集。
## 4. データ構造(MySQLテーブル概要)
```
employees: id, name, dept_id, hire_date, mentor_id, employment_type, template_id, created_at
departments: id, name
templates: id, name, description, created_at
tasks_master: id, template_id, task_name, assignee_type(HR/Field/Self), offset_days, is_required, sort_order
tasks_progress: id, employee_id, task_master_id, status(todo/doing/done/skip), completed_at, completed_by, comment
onboarding_logs: id, employee_id, logged_by, log_date, content, log_type(memo/1on1)
admins: id, username, password_hash
```
## 5. デザインの方向性
- カラー: メインカラー #2E7CF6(信頼感のある青)、アクセント #F5A623(オレンジ)、背景 #F7F9FC
- フォント: システムフォント優先(日本語環境)
- カンバンボードは4列横並び(スマホでは縦スクロール対応)
- カード未完了タスクには「残りN日」バッジを赤/黄/緑で色分け表示
- ダッシュボードは「今週の入社者」「要フォロー(遅延あり)」を最上部に固定表示し、管理者がすぐに行動できるUXを優先
- レスポンシブ:ブレークポイント768px / 1024px
- ログイン認証:管理者セッション認証(PHP session)、入社者本人向けには社員IDと生年月日の簡易照合で進捗閲覧のみ可能な「本人確認モード」を別途提供
💬 返信 (6)
🛠 開発を開始しました (新規アプリ)
ご要望ありがとうございます。AI 開発ワーカーが実装を開始します。
通常 5〜30 分で Pull Request を作成し、レビュー後にリリースされます。
ご要望ありがとうございます。AI 開発ワーカーが実装を開始します。
通常 5〜30 分で Pull Request を作成し、レビュー後にリリースされます。
📝 開発が完了しました
ご要望いただいた内容の実装が完了し、最終チェック段階に入りました。
レビュー (自動) → リリース、の流れで進みます。
もう少々お待ちください。
ご要望いただいた内容の実装が完了し、最終チェック段階に入りました。
レビュー (自動) → リリース、の流れで進みます。
もう少々お待ちください。
⚠ 1 回目の開発がレビュー基準を満たさなかったため、再開発を行います。
**検出された問題の概要:**
レビューで追加確認が必要と判定されました。テンプレート変更時のCSV内容やCSV出力の安全対策に改善余地があります。
もう一度 AI が開発を行います(残り 2 回)。
**検出された問題の概要:**
レビューで追加確認が必要と判定されました。テンプレート変更時のCSV内容やCSV出力の安全対策に改善余地があります。
もう一度 AI が開発を行います(残り 2 回)。
🛠 開発を開始しました (新規アプリ)
ご要望ありがとうございます。AI 開発ワーカーが実装を開始します。
通常 5〜30 分で Pull Request を作成し、レビュー後にリリースされます。
ご要望ありがとうございます。AI 開発ワーカーが実装を開始します。
通常 5〜30 分で Pull Request を作成し、レビュー後にリリースされます。
📝 開発が完了しました
ご要望いただいた内容の実装が完了し、最終チェック段階に入りました。
レビュー (自動) → リリース、の流れで進みます。
もう少々お待ちください。
ご要望いただいた内容の実装が完了し、最終チェック段階に入りました。
レビュー (自動) → リリース、の流れで進みます。
もう少々お待ちください。
✅ リリース完了のお知らせ
ご要望いただいた「NabiLog - 新人・中途社員オンボーディング進捗管理システム」を実装し、リリースいたしました。
【ご利用方法】
ダッシュボード: https://www.aiapps.jp/?action=dashboard
アプリ詳細: https://www.aiapps.jp/apps/show.php?slug=nabilog
デモ環境は 1 時間以内に自動構築されます:
https://www.aiapps.jp/demo/nabilog/
ご利用ありがとうございます!
ご要望いただいた「NabiLog - 新人・中途社員オンボーディング進捗管理システム」を実装し、リリースいたしました。
【ご利用方法】
ダッシュボード: https://www.aiapps.jp/?action=dashboard
アプリ詳細: https://www.aiapps.jp/apps/show.php?slug=nabilog
デモ環境は 1 時間以内に自動構築されます:
https://www.aiapps.jp/demo/nabilog/
ご利用ありがとうございます!
Echo
Iris