開発事例一覧
デモ公開中開発実績デモ

フリーランスマーケットプレイス型
Webアプリ開発デモ

フリーランスが自分のスキルを出品し、クライアントが購入・依頼できる マーケットプレイス型WebアプリをLaravelで構築した開発実績デモです。

このデモサイトは開発実績を紹介するためのものであり、 実際の取引・決済・依頼受付は行っていません。 デモ用データを使用しており、個人情報は含まれません。

主な機能

スキル出品・管理機能
カテゴリ・検索・フィルター
サービス購入・注文管理
メッセージ機能
レビュー・評価機能
出品者プロフィール
購入者ダッシュボード
管理者機能(管理画面)
決済フロー(デモでは無効)
メール通知(デモでは無効)

技術構成

FrameworkLaravel(PHP 8.x)
FrontendBlade + Tailwind CSS + JavaScript
DatabaseMySQL(デモDB)
StorageS3(ファイルアップロード)
AuthLaravel Sanctum
PaymentStripe(デモでは無効化)
MailSMTP(デモでは無効化)
HostingAWS ECS / RDS

実装のポイント

複雑な権限設計

購入者・出品者・管理者の3種類のロールを設計。各ロールに応じた画面・機能アクセス制御を実装。

注文ステータス管理

注文申込→確認→進行中→完了のステータス遷移を設計。各ステータス変更でメール通知を送信(デモでは無効)。

リアルタイムメッセージ

出品者・購入者間のメッセージ機能。ファイル添付・既読管理も実装。

決済フロー設計

Stripeを使った課金フローを設計・実装。エスクロー型(仲介保持)の決済モデル。デモでは無効化。

管理者機能

ユーザー・注文・出品管理、統計ダッシュボード、コンテンツモデレーション機能を実装。

検索・フィルター

カテゴリ・価格・評価・キーワードの複合検索。全文検索とEloquentによる絞り込みを組み合わせ。

デモアカウント

購入者デモ

buyer@example.com

出品者デモ

seller@example.com

※ パスワードはデモサイトのログイン画面をご確認ください。管理者アカウントは非公開です。

サービス改善のためCookieを使用しています。プライバシーポリシー