個人開発向け問い合わせ管理Webアプリ

ContactBox無償

MumoStream を製作中に「ユーザの問い合わせをどう受け付けよう?」と悩んで生まれた、問い合わせ管理Webアプリです。アプリ側は API へ POST するだけのシンプルな構成。複数のスマホアプリから届く問い合わせを、ひとつの管理画面に集約します。

Features

できること

問い合わせの受け付けから集計・通知までを、ひとつのバックエンドで。

問い合わせを一元管理

全アプリの問い合わせを1つの一覧で表示。全項目のリアルタイム検索、アプリ・種別・ステータス・端末種別での絞り込み、列ソート、一括処理、CSV 出力まで行えます。

ダッシュボードで可視化

期間別の受信件数カード、種別・アプリ・ステータス・端末種別の内訳、受信件数の推移グラフを表示。未読件数もひと目で把握できます。

POST するだけのシンプル連携

アプリごとに APIキーを発行し、問い合わせ内容を API へ POST するだけ。アプリ ID は本文に持たせずキーから判定します。問い合わせ ID はアプリ識別子付きで自動採番されます。

メール・LINE 通知

新着問い合わせを SMTP(メール)と LINE Messaging API の2系統で通知。それぞれ独立して有効化でき、通知の言語は管理ロケールに連動します。

自己完結・設置が簡単

PHP 8.x と SQLite だけで動作し、常駐プロセスやデータベースサーバは不要。ファイル一式をアップロードするだけで、共有レンタルサーバでも動きます。Docker 構成も同梱。

日英2言語・ダーク対応

管理画面は日本語・英語に対応し、ライト/ダークの2テーマを切替可能。iOS / Android の機種名併記や、暗号化した単一ファイルのバックアップ・リストアも備えます。

Screens

画面で見る

画像をクリックすると拡大表示します。

ダッシュボード画面
ダッシュボード:期間別の集計・内訳・推移グラフ
問い合わせ管理画面
問い合わせ管理:検索・フィルタ・一括操作・CSV 出力
問い合わせ詳細
問い合わせ詳細:ステータス・備考の編集と機種名併記
アプリ管理画面
アプリ管理:アプリ登録と APIキーの発行・管理
設定:問い合わせ種別
設定:問い合わせ種別の管理
設定:Apple機種識別子
設定:Apple・Android機種識別子の管理
ダッシュボード画面(拡大)
問い合わせ管理画面(拡大)
問い合わせ詳細(拡大)
アプリ管理画面(拡大)
設定:問い合わせ種別(拡大)
設定:Apple機種識別子(拡大)

Environment

対応環境

PHP が動くサーバなら、共有レンタルサーバでも Docker でも設置できます。

PHP 8.x SQLite(PDO) 共有レンタルサーバ対応 Docker 対応

※ アプリとの通信は HTTPS が前提です。SSL(TLS)環境はサーバ側で別途ご用意ください(独自ドメインの無料SSL等)。

Download

ダウンロード

PHP 版と Docker 版(Caddy 同梱・HTTPS 自動)を1つにまとめてますので、サーバにアップロードまたは Docker でそのまま動かせます。

バージョン1.0.0
ファイルサイズ約 240 KB
配布形態PHP / Docker 同梱
必要環境PHP 8.x / pdo_sqlite

※ 設置後は管理画面の「設定 → パスワード変更」で初期パスワードを必ず変更してください。アプリとの通信には HTTPS(SSL/TLS)環境が別途必要です。

ダウンロードをもって、利用規約およびプライバシーポリシーに同意したものとみなします。

Changelog

更新履歴

日付バージョン内容
2026/06/201.0.0初版リリース