本文へスキップ
  1. TOP
  2. Webサイト制作実績
  3. Webシステム開発実績
  4. 某特殊法人 団体Webサイト 運用・通知管理システム

某特殊法人 団体Webサイト 運用・通知管理システム

SYSTEM CASE WordPress連携・権限管理 社名非公開

団体Webサイト 運用・通知管理システム

全国に関係者を持つ団体Webサイトの運用を支援する管理システムを構築しました。 WordPressに投稿されたお知らせなどの更新情報を取得し、登録された関係者へメールで通知する仕組みを実装しています。 管理画面では、通知先メールアドレス、管理ユーザー、役割、操作権限などを管理できます。ログインユーザーの権限に応じて、表示するユーザーや操作可能な管理項目を切り替えています。

クライアント名 某特殊法人
業種
  • 特殊法人
サイトのカテゴリ
  • サービスサイト
  • システム開発
サイトの特徴
  • 新規サイト構築
  • Laravel
  • Wordpress
制作範囲
  • システム
  • CMS
  • 管理画面
参考価格帯 200〜400万円(税別)
依頼内容とご要望

WordPressで公開した更新情報を関係者へメールで案内し、通知先を管理画面から変更できる仕組みが求められました。
また、複数の管理ユーザーが利用するため、システム管理者・サイト管理者・一般の管理担当者など、役割に応じて閲覧・操作できる範囲を分ける必要がありました。
短期間での構築が求められ、基本的な管理機能と通知処理を約1か月でまとめる必要がありました。

提案内容とポイント

既存のWordPressと、Laravelで構築した管理システムを連携させる構成としました。
Laravel側からWordPressの投稿・カテゴリー情報を取得し、前日に公開された投稿がある場合に、登録済みの通知先へメールを送信します。
管理ユーザーには役割と権限を設定し、ログインしているユーザーの権限に応じて、管理メニュー、一覧に表示するユーザー、登録・編集できる項目を切り替える仕組みを実装しました。

システム開発のポイント

管理ユーザーごとに役割と操作権限を設定し、閲覧・登録・編集できる情報を制御しています。
WordPressとは別にLaravelの管理システムを用意し、Webサイトの投稿情報を取得して、関係者への更新通知へ利用しています。
通知先には通常送信用とテスト送信用の区分を設け、本番配信前に管理画面からテスト送信できるようにしました。

主な機能

管理ユーザーログイン / 管理ユーザー登録・編集 / 役割管理 / 操作権限管理 / 権限別メニュー表示 / 権限別ユーザー一覧 / 通知先メールアドレス管理 / 更新情報取得 / 更新通知メール送信 / テストメール送信 / パスワード再設定

外部サービス・システム連携

WordPress投稿データ連携 / WordPressカテゴリー連携 / メール送信 / 定期実行処理

表示速度や運用面での工夫

定期実行処理によってWordPressの新規投稿を確認し、通知対象となる投稿がある場合だけメールを送信しています。
メール送信はキュー処理として分離し、複数の通知先が登録されていても、管理画面の表示処理へ影響しにくい構成としました。
通知先は管理画面から一括登録でき、テスト対象だけに送信する機能も用意しています。
権限制御は画面表示だけに頼らず、データ取得時にも適用することで、担当外の管理ユーザー情報が一覧へ表示されないようにしています。

デザイナーのコメント

管理画面を中心としたシステムのため、デザイン性よりも一覧性と操作の分かりやすさを優先しました。
既存の管理画面用UIを活用し、ユーザー管理、権限管理、通知先管理などの機能を共通した操作感で利用できるようにしています。

エンジニアのコメント

ログインユーザーに設定された役割と権限を確認し、表示する管理メニューやユーザー一覧、操作可能なボタンを切り替える仕組みを実装しました。
上位権限を持たないユーザーには、システム管理者やサイト管理者を一覧へ表示しないなど、画面上の非表示だけでなく、データ取得時の条件にも権限制御を反映しています。
ユーザーごとに異なる表や管理項目を表示する実装は、この案件で初めて本格的に取り組みました。短期間の構築でしたが、その後の業務システムにおける役割・権限管理の基礎になった案件です。

関連するWebシステム開発実績

多言語物件検索・顧客提案システム構築

外国人向け不動産サイトと社内の物件管理・顧客管理機能を、一つのLaravelシステムとして構築しました。管理画面に登録した建物・部屋・設備・画像・沿線情報を...

業種
住宅・不動産
主な機能
賃貸・売買物件管理/建物・部屋・土地情報管理/エリア・沿線・駅・価格・間取り・面積・設備による物件検...
外部連携
Googleマップ・位置情報連携/RICOH THETAの360度物件画像/Matterportの3D内覧コンテンツ/YouTube動画/...
対応範囲
企画構成 / 制作進行 / デザイン / コーディング / システム / CMS / 管理画面 / 会員管理
  • Laravel
  • Wordpress
  • CSV連携
  • PDF出力
詳細を見る

多店舗展開企業向け 大規模商品データ統合・検索システム構築

複数の既存システムに分散していた商品、仕様、画像、店舗、在庫、記事コンテンツを整理し、一つのWebサイトから利用できるデータ基盤を構築しました。 商品デ...

業種
サービス / 小売・販売
主な機能
商品データ取込 / CSV解析・変換 / 商品・仕様データの統合 / マスターデータ照合 / 店舗・在庫情報管理 /...
外部連携
複数の既存業務システムから出力されるCSVデータを取り込み、商品・店舗・在庫情報として利用しています。...
対応範囲
企画構成 / 制作進行 / ディレクション / デザイン / コーディング / システム / CMS / 管理画面 / 会員管理
  • Laravel
  • Wordpress
  • 決済連携
詳細を見る
SYSTEM CASE 事業承継マッチング 社名非公開

売り手・買い手をつなぐ事業承継マッチングシステム構築

案件への問い合わせを起点に売り手・買い手・対象案件をひも付け、取引単位でメッセージと進行ステータスを管理する仕組みを構築しました。メッセージにはファイ...

業種
サービス
主な機能
売り手・買い手会員登録 / メールアドレス認証 / ログイン・マイページ / 売り手・買い手プロフィール管理...
外部連携
メールサーバー連携 / WordPressで管理した記事データの取り込み / CSVインポート・エクスポート ※ソース...
対応範囲
企画構成 / 制作進行 / ディレクション / デザイン / コーディング / システム / CMS / 管理画面 / 会員管理
  • Laravel
  • Wordpress
  • CSV連携
詳細を見る
SYSTEM CASE 申請・報告・決済管理 社名非公開

建築関連団体向け 申請・報告書作成・決済システム構築

書類購入とPDF発行を行う先行システムをベースに、建築プロジェクトの進行管理まで対応範囲を拡大した点が大きな特徴です。 先行システムから、会員管理、注文...

業種
住宅・不動産 / 特殊法人
主な機能
会員登録・ログイン / 建築プロジェクト登録 / 複数物件一括申請 / 関係者設定 / 仕様選択 / 申請内容確認...
外部連携
決済代行サービス連携 / 決済受付通知 / 入金結果通知 / コンビニ・銀行振込情報連携 / メールサーバー連携...
対応範囲
企画構成 / 制作進行 / ディレクション / デザイン / コーディング / システム / CMS / 管理画面 / 会員管理
  • Laravel
  • API連携
  • PDF出力
詳細を見る
Webシステム開発実績 一覧