| 会員管理 | DANCE PORTALを利用する会員情報を管理。会員番号、表示名、所属グループ、権限などを管理します。 |
| 会員番号管理 | M0001 形式などで会員番号を管理。自動採番を基本とし、必要に応じて編集できます。 |
| プロフィール管理 | 会員自身のプロフィール情報や表示名などを管理します。 |
| プロフィール画像 | 会員が任意の画像をアップロードしてプロフィール画像として利用できます。 |
| AIプロフィール画像生成 | 5つの質問への回答をもとにAIで3つの画像候補を生成し、好きな画像をプロフィール画像に設定できます。 |
| AI画像生成回数制限 | AI画像生成の利用回数を制限し、API利用コストの過剰発生を防止します。 |
| グループ管理 | FirstStep、NextGraceなどのグループを追加・変更・削除できます。 |
| グループコード管理 | グループを内部コードで識別し、表示名称とは分離して管理します。 |
| グループテーマカラー | グループごとにテーマカラーを設定できます。 |
| 会員×グループ所属管理 | 会員とグループをマトリクス形式で一覧表示し、チェック操作で所属を一括管理できます。 |
| マイページ | 自分のプロフィール、所属グループ、予定、各種連携情報などをまとめて確認する会員専用画面です。 |
| オンラインユーザー表示 | 現在ログイン中のユーザーをプロフィール画像付きで表示します。 |
| オンラインユーザー一覧 | オンライン中の会員について、プロフィール画像、表示名、ログイン開始時間などを確認できます。 |
| 管理バーのカスタマイズ | WordPress標準ロゴやメニューをDANCE PORTAL向けに変更・管理できます。 |
| 権限管理 | 管理者、講師、主催者、運営スタッフ、一般会員など、役割に応じて利用可能な機能を制御します。 |
| 会場管理 | ダンス開催で利用する施設・会場情報を登録・編集・削除します。 |
| 会場コード管理 | F0001 形式などで会場を識別します。 |
| Google Places連携 | Googleの施設情報から会場名、住所、電話番号、公式サイトなどを取得して登録できます。 |
| 最寄駅・停留所情報 | 会場周辺の鉄道駅やバス停などのアクセス情報を管理・表示します。 |
| Googleマップ連携 | 会場位置や経路をGoogleマップで確認できます。 |
| 周辺施設検索 | 会場周辺の駐車場、コンビニ、バス停などを検索・案内できます。 |
| 開催管理 | 例会、レッスン、イベントなどの開催情報を追加・変更・管理します。 |
| 開催種別管理 | 開催の種類を追加・変更・削除できます。 |
| 開催日時管理 | 開催日、開始・終了時間を設定。定型時間帯や5分単位の指定にも対応します。 |
| 開催グループ指定 | 開催ごとに対象となるグループを指定できます。 |
| 定員管理 | 開催ごとの募集定員と残席数を管理します。 |
| 募集期間管理 | 募集開始日時・締切日時を設定できます。 |
| 参加・不参加登録 | 会員が開催ごとに「参加する」「不参加」を選択できます。 |
| 回答変更 | 一度登録した参加・不参加を後から変更できます。 |
| 主催者管理 | 開催ごとに主催者を設定し、一般参加者とは異なる扱いを行います。 |
| 開催中止管理 | 開催中止を管理し、関連する予定や参加情報へ反映します。 |
| Googleログイン | Google OAuthを利用してGoogleアカウントでログインできます。 |
| Googleカレンダー連携 | DANCE PORTALの開催予定を利用者のGoogleカレンダーへ連携します。 |
| カレンダー予定自動登録 | 開催情報や参加状況に応じてGoogleカレンダーへ予定を登録します。 |
| カレンダー予定更新 | 開催日時や会場などが変更された場合、連携済みGoogleカレンダーの予定を更新します。 |
| カレンダー会場情報 | 予定詳細に会場名、住所、電話番号、公式サイト、アクセス情報などを掲載します。 |
| カレンダー周辺施設情報 | 駐車場などの周辺施設を、施設名からGoogleマップを開ける形式で掲載します。 |
| 開催変更通知 | 開催内容が変更された際、対象利用者へ変更内容を通知する仕組みです。 |
| 変更差分検出 | 「開始時間 19:00→19:30」など、変更前後を比較して変更箇所を抽出します。 |
| 通知集約 | 短時間に複数回編集した場合、変更通知が大量に送られないようまとめて通知します。 |
| メール通知 | 開催案内やシステム通知などをメールで送信します。 |
| メーリングリスト投稿 | DANCE PORTALから登録済みメーリングリストへ投稿できます。 |
| ML送信先管理 | メーリングリストの送信先を追加・変更・削除できます。 |
| Gmail API連携 | Gmailアドレスを送信元にする場合、Gmail API経由で認証済みメール送信を行います。 |
| AIメール文面生成 | お知らせやML投稿文面をAIで生成・レビューする機能です。 |
| リアルタイムチャット | 会員同士でリアルタイムにメッセージ交換できるチャットルームを提供します。 |
| チャットルーム作成 | 権限を持つ管理者・講師・主催者などがチャットルームを作成できます。 |
| チャット参加者管理 | 有効会員から参加者を選択し、内部的にはユーザーIDで識別します。 |
| チャット通知 | ルーム作成時などに対象者へメール通知します。 |
| チャット履歴管理 | 終了したチャットの記録を保存・管理します。 |
| お知らせ・投稿連携 | WordPressのコンテンツ機能を利用して会員向け情報を掲載できます。 |
| スマートフォン対応 | PCだけでなくスマートフォンからの操作を前提としたレスポンシブUIを提供します。 |
| Google API設定 | OAuth、Calendar、Placesなど、DANCE PORTALで利用するGoogleサービスを管理します。 |
| OpenAI API設定 | AIプロフィール画像やAI文章生成に使用するOpenAI APIを管理します。 |