Flying High Works Webシステム機能デモサイト
Webシステム機能デモサイト
Flying High WorksがWebシステム開発で提供できる機能を、実際の画面で確認していただくために構築した自社開発のデモサイトです。 全国39,424件の学校データを使用した地域・駅・路線・地図検索をはじめ、公開管理画面、会員登録・マイページ、簡易予約、フォーム作成、ページ編集、Web制作・システム開発の概算見積もりなどを、ひとつのLaravelシステムにまとめています。
| クライアント名 | Flying High Works |
|---|---|
| 業種 | |
| サイトのカテゴリ | |
| サイトの特徴 | |
| 制作範囲 | |
| URL | https://demo.flying-h.site/ |
Webシステムは、完成後の画面や操作感を事前にイメージしにくく、管理画面や検索機能についても、言葉や静止画だけでは具体的な仕様を共有しにくいという課題があります。
そこで、提案や要件整理の段階から実際の機能を操作し、検索速度、管理画面の使い勝手、会員登録からマイページへの流れなどを確認できるデモ環境を構築しました。
一般公開されたデモ用管理画面にログインし、お知らせ投稿、画像アップロード、会員管理、管理ユーザーの追加などを実際に操作できる構成にしました。
共通のデモアカウントを公開しながら、利用者ごとにデモセッションを発行しています。管理画面で登録した会員・お知らせ・管理ユーザー・操作履歴などは、デモセッション単位で分けて保存され、ほかのデモ利用者の管理画面には表示されません。
また、期限を過ぎたデモセッションと関連データを定期的に整理する仕組みを設け、一般公開された管理画面を継続して試せるようにしています。
誰でも操作できる公開管理画面を用意しながら、利用者ごとにデモ用のデータ領域を分離しています。検索、会員、予約、投稿、フォーム、ページ編集といったWebシステムの主要機能を、実際の画面で横断的に確認できる構成です。
公開管理画面 / ユーザー・ロール・権限管理 / 会員登録・マイページ / お知らせ投稿 / 画像アップロード / リッチテキスト編集 / 地域・市区町村・駅・路線検索 / 地図検索 / お気に入り・閲覧履歴 / 簡易予約 / フォーム作成 / ブロックページ作成 / 概算見積もり / CSV出力 / 操作ログ
Google Maps API / Google Places API / メール送信 / Google Tag Manager / Google Analytics / Microsoft Clarity
全国39,424件の検索データを扱うため、表示用データのJSON化とキャッシュを採用しています。大量の検索URLに対応した静的サイトマップの分割生成、メール送信のキュー処理、デモセッションと関連データの定期削除など、一般公開後の負荷と運用も考慮しています。
多くのデモ機能があっても目的の画面を探しやすいよう、トップページでは機能ごとに入口を分けています。
管理画面のログイン情報や操作できる内容も画面上に明示し、初めて訪れた方でも、検索機能や管理画面をすぐに試せる構成にしました。管理画面にはAdminLTEを採用し、業務システムとして見慣れた操作性を意識しています。
Laravel 12をベースに、管理者認証とフロント会員認証を分離して実装しています。
公開管理画面では、デモセッションIDを会員・投稿・管理ユーザー・フォーム・ページ・予約・操作ログなどに紐づけています。一覧取得時の絞り込みだけでなく、詳細表示・更新・削除時にもセッションの一致を確認し、ほかの利用者のデータを操作できないようにしています。
検索機能では、大量データを毎回データベースから組み立てないよう、表示用データのJSON化やキャッシュを採用しています。また、多数の検索URLに対応するサイトマップを事前生成し、分割して配信する構成にしています。
SYSTEM CASE
物件検索・顧客管理・来店予約を一体化した不動産Webシステム
物件を掲載するだけでなく、検索、問い合わせ、会員管理、顧客行動の記録、来店予約、新着物件通知までを一体化しています。不動産会社の商圏や業務に合わせて、...
- 業種
- 住宅・不動産 / IT・テクノロジー
- 主な機能
- 物件・募集管理 / 路線・駅検索 / エリア検索 / 小中学校区検索 / 詳細条件検索 / 地図検索 / 物件詳細 /...
- 外部連携
- Google Maps API / Google Places API / 駅・路線データ / 郵便番号・住所データ / 学校区データ / 内閣府...
- 対応範囲
- 企画構成 / 制作進行 / ディレクション / デザイン / コーディング / システム / CMS / 管理画面 / 会員管理
SYSTEM CASE
社名非公開建築関連団体向け 申請・報告書作成・決済システム構築
書類購入とPDF発行を行う先行システムをベースに、建築プロジェクトの進行管理まで対応範囲を拡大した点が大きな特徴です。 先行システムから、会員管理、注文...
- 業種
- 住宅・不動産 / 特殊法人
- 主な機能
- 会員登録・ログイン / 建築プロジェクト登録 / 複数物件一括申請 / 関係者設定 / 仕様選択 / 申請内容確認...
- 外部連携
- 決済代行サービス連携 / 決済受付通知 / 入金結果通知 / コンビニ・銀行振込情報連携 / メールサーバー連携...
- 対応範囲
- 企画構成 / 制作進行 / ディレクション / デザイン / コーディング / システム / CMS / 管理画面 / 会員管理
SYSTEM CASE
社名非公開業界団体向け 会員情報・コンテンツ管理システム構築
Laravelを使用し、会員認証、会員情報管理、コンテンツ管理、資料配布、各種フォームを一体化した会員専用Webシステムを構築しました。 外部の会員管理サービス...
- 業種
- 金融 / 特殊法人
- 主な機能
- 会員ログイン / マイページ / 会員情報編集 / 会員情報同期 / お知らせ管理 / 会員向け情報管理 / マニュア...
- 外部連携
- kintone API連携 / 会員情報の全件・差分同期 / 会員情報の変更履歴連携 / メール送信
- 対応範囲
- 企画構成 / 制作進行 / ディレクション / デザイン / コーディング / システム / CMS / 管理画面 / 会員管理
SYSTEM CASE
LINE連携型 メンバー・利用予約管理システム
LINEを単なる通知手段として使うのではなく、登録メンバーを識別してWebシステムへつなぐ入口として活用しています。 LINE上の操作から期限付きURLを発行し、会...
- 業種
- レジャー・エンタメ
- 主な機能
- LINEユーザー連携 / 期限付きログインURL発行 / メンバー管理 / 利用予約管理 / 責任者設定 / 参加者募集 /...
- 外部連携
- LINE Messaging API(Webhook・Reply API) / メール送信
- 対応範囲
- 企画構成 / 制作進行 / ディレクション / デザイン / システム / 会員管理