Repolode
b310-digital

b310-digital/mindwendel

チームでアイデアを出し合い、投票や優先順位付けができる、リアルタイム更新と匿名参加に対応したセルフホスト型Phoenix Webアプリ。

代替できる製品:MiroMural

スター
142
フォーク
17
未解決の Issue
45
最終コミット
10 日前

これは何?

mindwendelは、チームでブレインストーミングを行うためのWebアプリケーションです。メンバーは共有ボードにアイデアを追加して投票し、カスタムラベルでグループ分けしたり、ドラッグ&ドロップでレーンに並べたりできます。変更はセッション参加者全員にリアルタイムで反映されます。参加者は登録せずに参加でき、ユーザー名の設定も任意です。

アプリはElixir、Phoenix、Phoenix LiveView、PostgreSQLで構築されています。Docker Composeで実行でき、本番環境の構成には、S3互換バックエンドに保存する暗号化ファイル添付用のrustfsオブジェクトストレージコンテナが含まれます。ブレインストーミングのデータはデフォルトで30日後に削除され、この保存期間は設定で変更できます。

AIによるアイデア生成機能は任意で利用でき、OpenAIやその他のOpenAI互換APIに対応しています。トークン数の上限も設定できます。インターフェースはドイツ語、英語、イタリア語で利用できます。

主な機能

  • 01匿名招待に対応し、参加者は登録不要
  • 02セッション参加者全員に投票数とアイデアカードをリアルタイムで反映
  • 03アイデアのグループ分けや絞り込みに使えるカスタムラベル
  • 04ドラッグ&ドロップで並べ替えられるレーンと、アイデアへのコメント
  • 05S3互換ストレージに保存する暗号化ファイル添付
  • 06OpenAI互換APIを利用した任意のAIアイデア生成
  • 07アイデアをHTMLまたはCSVにエクスポート

ユースケース

  • チームやクラスでのリアルタイムなブレインストーミングワークショップ
  • プロジェクトや製品の計画会議でアイデアを集め、優先順位を付ける
  • Dockerを使って、自分のサーバーに非公開のアイデアボードをホストする

クイックスタート

  1. 1

    開発用コンテナを起動します

    docker compose up --build -d
  2. 2

    データベースをセットアップします

    docker compose exec app mix ecto.setup
  3. 3

    サーバーを起動し、http://localhost:4000/ を開きます

    docker compose exec app mix phx.server

使う前に知っておきたいこと

  • 開発には Docker、動作する Phoenix/Elixir 環境、および PostgreSQL が必要です。
  • 本番環境へのデプロイには、複数のシークレット、SSL 証明書、および S3 互換ストレージサービス(rustfs)の設定が必要です。
  • AI によるアイデア生成には、ご自身の OpenAI 互換 API キーが必要です。この機能はデフォルトで無効になっています。
  • AGPL-3.0(コピーレフトライセンス)の下でライセンスされており、ネットワークサービスとして提供する場合、改変したソースコードの共有が必要です。

収録されている特集

トピック

#brainstorming#elixir#phoenix#liveview#kanban#collaboration#self-hosted#docker#design-thinking#elixir-phoenix

よくある質問

mindwendel とは?
チームでアイデアを出し合い、投票や優先順位付けができる、リアルタイム更新と匿名参加に対応したセルフホスト型Phoenix Webアプリ。 mindwendelは、チームでブレインストーミングを行うためのWebアプリケーションです。メンバーは共有ボードにアイデアを追加して投票し、カスタムラベルでグループ分けしたり、ドラッグ&ドロップでレーンに並べたりできます。変更はセッション参加者全員にリアルタイムで反映されます。参加者は登録せずに参加でき、ユーザー名の設定も任意です。
mindwendel は無料で使えますか?ライセンスは?
mindwendel は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
mindwendel は今もメンテナンスされていますか?
活発にメンテナンス中。mindwendel の最終コミットは 2026年10月28日 です。
mindwendel は何に使えますか?
チームやクラスでのリアルタイムなブレインストーミングワークショップ プロジェクトや製品の計画会議でアイデアを集め、優先順位を付ける Dockerを使って、自分のサーバーに非公開のアイデアボードをホストする
mindwendel のインストール方法は?
開発用コンテナを起動します: docker compose up --build -d データベースをセットアップします: docker compose exec app mix ecto.setup サーバーを起動し、http://localhost:4000/ を開きます: docker compose exec app mix phx.server
mindwendel はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/b310-digital/mindwendel

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト