【ZIP形式で即導入】PHP+MySQLで動く顧客管理システム(インストーラー付き)

💡 サービス概要

PHP+MySQLで動作するシンプルな顧客管理システム(CRM)です。
サーバーにアップロードしてURLを開くだけでインストールが完了!
WordPress不要・ログイン機能付き・日本語対応の軽量設計。
Xserverやロリポップなどの一般的なレンタルサーバーでそのまま動作します。


🧱 主な機能

機能 内容
🔐 ログイン認証 管理ユーザーを作成してセキュアに運用
👥 顧客一覧 顧客情報(氏名・メール・電話・年齢・性別・趣味・メモ)を一覧表示
🔍 検索機能 名前・メール・電話番号などで部分一致検索
✏️ 顧客登録/編集/削除 フォームから簡単に顧客データを管理
📅 登録日時管理 登録・更新日時を自動記録
🧰 ダッシュボード 管理者向けメインメニュー画面
💾 DB構成 MySQLデータベースに安全に保存(UTF8対応)
⚙️ インストーラー付き install.phpでテーブル作成+管理ユーザー登録が自動化

📦 同梱ファイル(ZIP内容)

設置したいディレクトリ/
├─ config.php … DB接続設定(ここだけ編集)
├─ install.php … データベース自動インストーラー
├─ install.sql … テーブル定義
├─ index.php … ログイン画面
├─ dashboard.php … 管理メイン画面
├─ customers.php … 顧客一覧・検索
├─ customer_form.php … 顧客登録・編集
├─ customer_delete.php … 顧客削除
├─ logout.php … ログアウト処理
├─ db.php / functions.php / auth.php
└─ _header.php / _footer.php

🚀 導入手順

  1. MySQLデータベースを作成

  2. config.php を開き、以下を設定

    define('DB_NAME', 'データベース名');
    define('DB_USER', 'ユーザー名');
    define('DB_PASS', 'パスワード');
  3. ZIPをサーバーへアップロードし解凍(例:/simple_crm/

  4. https://ドメイン/設置したいディレクトリ/install.php にアクセス

  5. 「テーブル作成」→「管理ユーザー作成」で初期設定完了

  6. install.phpinstall.sql を削除(セキュリティ対策)

  7. https://ドメイン/設置したいディレクトリ/index.php からログインして利用開始!


💼 利用想定シーン

  • 個人事業主・中小企業の顧客名簿管理

  • 営業担当・店舗スタッフの共有メモ管理

  • WordPressを使わずに軽量な社内CRMを構築したい方

  • ココナラ・Lancers等での顧客リスト管理ツールの納品テンプレートとして


🔒 動作要件

  • PHP 7.4 以上(PHP8対応済)

  • MySQL 5.7 / 8.0

  • 標準のPDO拡張が有効な環境

  • Xserver・ConoHa・ロリポップ等で動作確認済み


💬 サポート

  • 導入方法・設定サポート(メッセージ対応)

  • カスタマイズ依頼(フォーム追加/CSV出力/デザイン変更など)も対応可


✨ 特徴まとめ

✅ 完全日本語UI・Bootstrapデザイン
✅ すぐ動くZIPパッケージ
✅ WordPress不要
✅ テーブル自動作成インストーラー付き
✅ コードもシンプルで学習教材にも最適


💡 サンプル版を体験する