集まりの前後を、ひとつのコミュニティに。
IZは、趣味の集まり、スクール・教室、常連のいるお店などでの利用を想定した、Fluctuateの自社プロダクトです。イベントの開催だけでなく、その前の日程調整や参加表明、当日の受付、開催後の写真・感想までをコミュニティの中で扱います。
連絡を送って終わるのではなく、参加した記録や会話を残し、次の集まりへの接点をつくる。そのために、主催者の運営機能と、メンバーが参加・交流する機能を一つのサービスとして開発しています。
企画・日程調整
参加状況の確認
参加表明・チェックイン
投稿・リアクション
日程調整から、当日の受付まで。
主催者はイベントを作成し、候補日への回答を集めながら日程を調整できます。参加するメンバーは参加表明を行い、イベントの内容や参加者を確認できます。
当日はQRコードによるチェックインに対応しています。「参加したい」と回答した人、参加が確定した人、実際に来た人を別の状態として扱い、申込から受付までを一つのイベントに結びつけています。主催者・幹事と一般の参加者では、使える操作も分けています。
- 01日程を決める
候補日への回答を集め、開催日を調整。
- 02参加を受け付ける
参加表明と、確定した参加者を管理。
- 03当日を迎える
QRチェックインで実際の参加を記録。
- 04振り返る
アルバムや感想をイベントに残す。
写真や会話を、イベントに結びつけて残す。
イベントごとのアルバムに、写真や動画を投稿できます。投稿をイベントに関連づけることで、その集まりの記録をまとめて見返せる構成にしています。
コミュニティの投稿・コメント・リアクションに加え、ダイレクトメッセージやグループでのやり取りにも対応しています。イベント当日だけで接点を終わらせず、開催後も写真や会話を通じて交流できる場所を用意しています。
イベント別のアルバムで見返す
投稿をきっかけに会話する
申込やチェックインを振り返る
投稿とイベントを関連づけ、集まりごとに記録をまとめます。
実際の画面
ローカル環境で撮影・架空データを使用開催状況や参加人数を見ながら、コミュニティの集まりを確認する画面。
参加状況や感想の集計を確認し、次回イベントへつなぐ実装UI。
元のプロジェクトの画面コンポーネントを使い、撮影用の架空データで表示しています。個人情報・実際の顧客データは含みません。参加人数・評価・割合は撮影用の例で、導入効果を示す数値ではありません。
開催後の声を、次の集まりにつなぐ。
イベントの感想では、満足度、また参加したいか、コメントを回答できます。主催者向けのレポートでは、参加状況、感想の集計、初参加者とリピーターの内訳を確認できます。
終了したイベントから次回のイベントを作成し、前回・次回を相互にたどれる機能も実装しています。予定を掲載するだけでなく、参加した後に振り返り、次回を案内するところまでをサービスの中でつなげています。
- 01声と参加状況を集める
満足度・再参加の意向・感想・実参加の記録
- 02主催者が振り返る
感想の集計、初参加者・リピーターの内訳を確認
- 03次回のイベントを作る
前回・次回をリンクし、続く集まりへ案内
使う機能と見せる範囲を、集まりに合わせる。
コミュニティへの参加には招待リンクを使います。コミュニティ内にグループを作り、グループ向けのイベントや投稿を扱うこともできます。イベントでは、閲覧できるメンバーを指定する機能を用意しています。
管理者は、コミュニティごとの機能のオン・オフや、タブの並び順を設定できます。利用者向けの画面を作るだけでなく、運営側が集まりの用途に合わせて調整できる仕組みも開発しています。
使う機能を選ぶ
- 機能のオン・オフ
- タブの並び順
参加・閲覧範囲を決める
- 招待リンクからの参加
- グループやメンバー限定のイベント
同じサービスを、集まりの用途に合わせて使える構成に。
アプリ・Web・運営画面まで、一つのサービスとして。
利用者向けのアプリはReact NativeとExpo、運営向けの管理画面はNext.jsとTypeScriptで構成しています。バックエンドにはFirebaseを使い、認証、コミュニティやイベントのデータ、写真・動画、サーバー側の処理を扱っています。
日程回答やアルバムにはFirestoreのリアルタイム購読を利用しています。QRチェックインなどの処理はCloud Functions側で認証・入力・対象イベントを確認し、データの更新まで実行します。画面とバックエンドの両方から、サービス全体の動作を組み立てています。
企画から、使ってもらうところまで自社で。
Fluctuateは、IZの企画・設計・開発に加え、利用者へのヒアリングや導入先の開拓にも取り組んでいます。サービス紹介では、趣味の集まり、教室、お店といった利用場面ごとに、主催者と参加する人の双方から使い方を整理しています。
機能を作ることと、実際の利用につなげることを一続きで考える。利用者との対話を重ねながら開発・展開を進める、自社プロダクトとしての取り組みです。
- 01企画
誰が、何のために使うかを考える。
- 02開発
利用場面に合う機能と操作を考える。
- 03利用者との対話
困ることや使いづらい点を聞く。
- 04導入先の開拓
実際の利用につなげる。