2.9K Views
January 28, 24
スライド概要
2024.1.28
Shingen.py LT
"Yamanashi Developer Hub" の紹介
【Shingen.py LT】 山梨のIT勉強会コミュニティ を盛り上げるために アレ作ってみた! 2024.1.28 しみず ゆうき
おまえ誰よ? しみず ゆうき ● モバイルアプリ エンジニア ● 山梨県甲府市 出身 ● 山梨のエンジニアコミュニティでワイワイした い人 2
突然ですが、 発表があります! 3
山梨のIT勉強会イベント情報サイト をリリースしました! Yamanashi Developer Hub <https://hub.yamanashi.dev> 4
なぜ作ったか? 5
【課題①】山梨は IT勉強会コミュニティが少ない! 勉強会回数:10回 コミュニティ数: 2 山梨 ※ 開催日が2023年1月以降で、connpass に掲載されているオフライン形式勉強会 (コミュニティベースのものに限る) 勉強会回数:73回 コミュニティ数: 7 以上 静岡
【課題②】地方イベントの開催情報が拡がりにくい! ● 既存のイベント支援サイトで山梨県の イベントを検索できる →検索をしないと表示されにくい ● 参加しているコミュニティの新着情報 はメール等で通知される →他のコミュニティの情報は得られない 新規参加者を増やすための、山梨に特化した媒体が必要! 7
Yamanashi Developer Hub の目指すところ 山梨の学生・IT技術者に向けて 勉強会情報を提供することで、 コミュニティA コミュニティを横断して 参加しやすくする仕組み を作ること コミュニティB コミュニティC 8
Yamanashi Developer Hub で扱うイベント情報 connpass に登録されたイベントのうち、①または②に該当する もの ①開催場所が山梨県内に設定されたイベント ②山梨のコミュニティが開催するイベント (オンラインイベントを含む) 9
どんな機能があるの? 10
機能①:直近イベント一覧 ● トップページで直近のイベント一覧を表 示 ○ 一覧上では、開催日時、イベントタイトル、場 所、主催者を確認できる ● イベントをクリックするとconnpassサイ トに遷移 ○ connpass上でイベント詳細、参加申し込み ができる 11
機能②:過去開催イベント一覧 ● 年別にイベント一覧を表示 ○ ○ 各画面下のボタンから年を選択する と表示される 2015年以降のイベントを閲覧可能 過去にどんなイベントがあったのか参 考にできる 12
機能③:外部カレンダー連携 ● 外部カレンダー上にイベント 情報を表示 ○ Googleカレンダー、Outlookカレンダー 等に、本サイトで提供しているイベント 情報を表示できる ● 連携方法 ○ [iCalendar] ボタンをクリックして表示さ れるURLを、使用しているカレンダーア プリに設定する 13
スマートフォンのホーム画面にアプリとして登録できます! ▼iOS:Safariで「ホーム画面に追加」を選択 ▼Android:Chromeで「ホーム画面に追加」を選択 アイコンが追 加される 14
仕組みはどうなってる? 15
参加者 今回のリリース箇所 Yamanashi Developer Hub Yamanashi Tech Events API イベントサーチAPI cache カレンダーアプリ (Googleカレンダー等) ics 生成 Yamanashi Tech Events iCalendar Generator 勉強会 主催者 16
今後も機能を追加予定 機能リクエストは各リポジトリから ● Yamanashi Developer Hub Webサイト ○ yuukis/yamanashi-event-frontend ● Yamanashi Tech Events API ○ yuukis/yamanashi-event-api ● Yamanashi Tech Events iCalendar Generator ○ yuukis/yamanashi-event-icalendar 17
最後に 18
本発表で伝えたいことを3行で ● 山梨のIT勉強会コミュニティを支援するサイト 「Yamanashi Developer Hub」をリリースしました ● 本サイトを登録し、いろんな勉強会に参加しよう! ● 本サイトで周知のお手伝いをするので、気軽に勉強会を開 催しよう! 19