$30 off During Our Annual Pro Sale. View Details »

ITエンジニアが社会人バドサークルを作ったらこうなる

ryotaro
December 20, 2020

 ITエンジニアが社会人バドサークルを作ったらこうなる

Google + LINE技術で圧倒的社会人バドミントンサークルを構築した話です

ryotaro

December 20, 2020
Tweet

More Decks by ryotaro

Other Decks in Technology

Transcript

  1. ITエンジニアが社会人バド
    サークルを作ったらこうなる
    ゆるふわバドミントンの事例紹介

    View Slide

  2. サークル概要
     代表:某企業のITエンジニア
     サークル名:ゆるふわバドミントン三鷹
     登録者数:100人超、うちアクティブメンバー数:約50人
     目的:運動不足解消および交流
     雰囲気は、ゆるい。試合とかには出ない。初心者も多い。
     でも、運営方針が明確かつ、運営システムがすごい。
     洗練されたサークル運営を他の人に紹介してみたい!

    View Slide

  3. 発見 申込 出欠登録 参加
    退会
    社会人サークルの基本ライフサイクル

    View Slide

  4. 発見 申込 出欠登録 参加
    退会
    初期はここが大変
    ・まずどうやって発見される?
    ・申し込みの方法は?どんな情報が必要?
    ・申込後の練習日程の共有方法は?
    社会人サークルの基本ライフサイクル

    View Slide

  5. 発見 申込 出欠登録 練習参加
    退会
    中期以降はここが大変
    ・月数回の共有、手動で大丈夫?
    ・人増えたけど、練習回せてる?
    ・新しく来た人、本当に会員?
    ・会員とのコミュニケーションは取れてる?
    社会人サークルの基本ライフサイクル

    View Slide

  6. Webペー
    ジで発見
    フォームから
    申込
    出欠登録 練習参加
    退会
    LINE公式ア
    カウント購読
    練習会開催
    通知受信
    問い合わせ
    問い合わせ
    練習時利用
    Webサイト LINE公式アカウント
    ゆるふわバドミントンのライフサイクル

    View Slide

  7. Webペー
    ジで発見
    フォームから
    申込
    LINE公式ア
    カウント購読
    問い合わせ
    Webサイト 発見から登録まで
    ・見つけやすい
    「三鷹 バドミントン」で上位に表示されるようSEO調整
    ・怪しくない
    サークル規約・登録フォームを整備。活動写真を掲載
    ・わかりやすい
    サークルの諸情報をすべて掲載。参加までに必要なものや流れ
    が明解。
    ゆるふわバドミントンのライフサイクル

    View Slide

  8. 出欠登録 練習参加
    退会
    練習会開催
    通知受信
    問い合わせ 練習時利用
    LINE公式アカウント
    登録後継続してもらうには
    ・シンプル
    LINEだけでやり取りを完結させる。1:1メッセージで運営
    との相談も可能
    ・無駄なコミュニケーションを生まない
    公式アカウントとして情報をブロードキャストするだけの設
    計にしてバドミントンに集中
    ゆるふわバドミントンのライフサイクル

    View Slide

  9. サークル運営のルーチンタスク
    ※プログラミングは代表が実施。
    私はできません。
    お金まわりと
    備品回り以外はLINEで
    自動化済
    スマホがあれば実行可能
    1. メンバー管理(新規メンバー登録、退会)
    2. メンバーの問い合わせ対応
    3. メンバーへの練習会日程の通知
    4. メンバーの参加登録(参加数の上限設定)
    5. メンバーの登録状況確認
    6. 初回参加者へのガイダンス資料提示
    7. 練習場所の地図の表示
    8. 練習時のコート分け、メンバーへの配信
    (コート分けアプリの開発)
    9. 体育館の予約
    10. シャトル購入・管理
    11. 会費徴収、会計・予算管理

    View Slide

  10. 参加登録画面
    個人

    クリックして参加
    登録ボタンを押す
    と登録できる
    コロナ対策もバッ
    チリ
    登録状況をいつで
    も確認可能
    練習会の日程・場
    所を確認
    豊富なメインメ
    ニュー

    View Slide

  11. その他画面
    新規メンバー登録通知
    (運営用)
    参加登録通知(運営用) 地図

    View Slide

  12. さらに、ゲーム運営も自動化!!

    View Slide

  13. 社会人バドミントンサークルの活動は、
    ダブルスのゲーム形式がメインなんです
    でも、参加者が多いと、ダブルスの組
    み分けが大変!!
    1
    2
    3
    4
    1
    2
    3
    4
    1
    2
    3
    4
    1
    2
    3
    4
    Aコート Bコート
    Cコート Dコート

    View Slide

  14. 組み分けアプリで解決
    組み分けセット&
    参加者に共有
    運営者 参加者
    スムーズにコート
    に移動&メンバー
    の名前もわかる!
    このアプリ、無料提供してます!

    View Slide

  15. ゆるふわバドミントン技術基盤 : ybapp
    サークルサイト[ybapp-site] : Bootstrap4, PHP, Google Maps API, Google Apps Script
    出欠確認システム[ybapp-participate] : LIFF(LINE Frontend Framework), LINE login API , nifty mbaas
    練習会配信システム[ybapp-managegame] : Google Apps Script, LINE Messaging API
    練習会管理システム[ybapp-part] : Vue.js,Google Apps Script,PHP
    共通技術基盤 : LINE notify, Google Drive(スプレッドシート)
    ゆるふわバドミントンを支える技術

    View Slide

  16. ゆるふわバドミントンを支える技術
    サークルサイト[ybapp-site] : Bootstrap4, PHP, Google API(map,apps)
    出欠確認システム[ybapp-participate] : LIFF(LINE Frontend Framework), LINE login API , nifty mbaas
    Google スプレッドシートから
    メンバー情報を取得
    Google Maps API
    LIFF(LINE Frontend Framework)
    LINE上で動作するWebアプリ。いちいちWebブラウザ
    に遷移させずLINE上で”LINEの一機能”のようなふるま
    いができる
    LIFFアプリ内にLINE login APIを組み込むとシームレス
    にLINEの認証が可能
    出欠確認をLINEIDに紐づけてDBに登録

    View Slide

  17. 練習会配信システム[ybapp-managegame] : Google Apps Script, LIFF server API,LINE Messaging API
    練習会管理システム[ybapp-part] : Vue.js,Google Apps Script,PHP
    Googleカレンダーに入力された練習日の
    データを抽出、LIFFアプリをAPIで作成

    練習会一週間前だったらMessaging APIで
    配信
    練習会管理システムは組み分け機能を搭載。
    組み分け結果をPHPで静的に出力する
    練習後は練習アプリから参加者情報を送信

    会員データベースに参加情報を登録
    ゆるふわバドミントンを支える技術

    View Slide

  18. まとめ
    社会人サークルを無理なく継続させていくには
    ライフサイクルのシンプル化 &
    ルーチンタスクの自動化による運営コスト削減
    が重要ですね!

    View Slide

  19. おまけ
    ・組み分けアプリは無料で利用可能!
    https://kumiwake.com
    (社会人サークル基盤構築サービスも販売中)
    ノウハウ共有します!
    https://coconala.com/services/1260589

    View Slide

  20. View Slide