このプロジェクトについて

Berlin AI Buildersは、ベルリンにおけるAI関連の集まりを集約するオープンソースのイベントトラッカーです。GitHub Actionを通じて2日ごとにデータを自動更新する静的サイトとして機能します。 主な技術的特徴は以下の通りです: - 自動データ収集:Node.jsスクリプト(`update-events.mjs`)を使用して、LumaおよびMeetupのiCalフィードからイベントを抽出します。 - ハイブリッドなデータソース:自動フィードデータと、フィードのないイベント向けに`manual-events.json`に保存された手動キュレーションエントリーを組み合わせています。 - コストゼロのインフラ:自動化にGitHub Actionsを、静的ホスティングにVercelを使用し、無料で運用できるように設計されています。 - フィルタリング:複数都市のカレンダーに対応しており、ベルリンベースのイベントのみが表示されるよう都市別のフィルタリングをサポートしています。 - デプロイ:静的サイトとしてデプロイされ、フロントエンドはロード時に生成された`events.json`ファイルをフェッチします。