概要
SeatMap とは
SeatMap は、日本の国会(衆議院・参議院)における議席構成を可視化するオープンソースプロジェクトです。 選挙結果に基づく政党別の議席数を、直感的なビジュアルで表示します。
何ができるか
- 衆議院・参議院の最新議席構成を横棒グラフで一目把握
- 過去の選挙結果を一覧表示・比較
- 政党別の獲得議席数・得票率を確認
- 小選挙区と比例代表の内訳を表示
- API経由でのデータアクセス(AIエージェント対応)
データソース
選挙データは総務省が公開する選挙関連資料に基づいています。 データの正確性には十分注意していますが、公式発表との差異がある場合は公式データを参照してください。
非党派性
SeatMap は Open Japan PoliTech Platform (OJPP) の一部として、完全な非党派性を維持しています。 特定の政党・政治的立場を推進することなく、すべての政党のデータを公平に表示します。
技術スタック
- Next.js 15 (App Router)
- TypeScript / Tailwind CSS
- Prisma / PostgreSQL
- Framer Motion(アニメーション)
ライセンス
AGPL-3.0-or-later ライセンスの下で公開されています。 コードの利用・改変・再配布は自由ですが、派生物も同じライセンスで公開する必要があります。