Skip to content

WORKS

開発実績

さまざまな業界のお客様に、確かな技術力でソリューションを提供してきました。

認証基盤 / ID管理

大手遊技機メーカー向け 統合ID管理システム

Laravel Auth0 AWS EC2

複数サービスを横断する統合認証基盤の設計・開発。Auth0を活用したセキュアな認証フローの実装により、ユーザーは一つのアカウントで複数のサービスにシームレスにアクセスできる環境を実現しました。

認証基盤 / ID管理

大手精密機器メーカー向け 統合ID管理システム

Laravel Auth0 Google Pub/Sub AWS EC2

グループ横断の統合ID管理と非同期メッセージングによるシステム連携を実現。Google Pub/Subを活用したイベント駆動アーキテクチャにより、複数システム間のリアルタイムなデータ同期と疎結合なシステム構成を構築しました。

Webサービス / プラットフォーム

ナイトレジャー口コミ・店舗検索サイト

Next.js Supabase Vercel

ガールズバー・コンセプトカフェ・スナックなどのナイトレジャー店舗を対象とした、口コミ投稿・店舗検索プラットフォームの企画・設計・開発。ユーザーが店舗を探しやすく、口コミを通じて信頼性の高い情報を共有できる仕組みを構築しました。

まずはお気軽にご相談ください

お客様の課題やご要望をヒアリングし、最適なソリューションをご提案いたします。

認証基盤 / ID管理

大手遊技機メーカー向け 統合ID管理システム

Laravel 11 Auth0 HubSpot CRM AWS EC2 SendGrid WebSocket

複数サービスを横断する統合認証基盤の設計・開発。Auth0を活用したセキュアな認証フローの実装により、ユーザーは一つのアカウントで複数のサービスにシームレスにアクセスできる環境を実現しました。

プロジェクト概要

大手遊技機メーカーの複数サービスを横断する統合ID管理基盤を設計・開発。ゲームプラットフォームとの暗号化通信によるシームレスログイン、HubSpot CRMとの双方向データ同期、リアルタイム通知機能を備えた会員ポータルを構築しました。メール配信基盤は独立したマイクロサービスとして分離設計しています。

システム構成

SYSTEM ARCHITECTURE
フロントエンド
Blade + Tailwind CSS
Alpine.js
Vite (HMR)
バックエンド
Laravel 11
MySQL 8.0 (AWS RDS)
AWS EC2 (複数環境)
外部サービス
Auth0 (認証基盤)
HubSpot CRM
SendGrid / WebSocket

システム連携フロー

INTEGRATION FLOW
外部プラットフォーム
ゲームプラットフォーム
AES暗号化通信
(シームレスログイン)
認証連携
統合ID管理
会員ポータル (Laravel)
Auth0 SSO
データ同期
CRM / 通知
HubSpot CRM
メール配信サービス

主要機能

  • SSO認証 — Auth0によるシングルサインオン・外部プラットフォーム連携ログイン
  • ゲームプラットフォーム連携 — AES暗号化通信によるセキュアなシームレスログイン
  • CRM双方向同期 — HubSpot CRMとのコンタクト情報・カスタムプロパティ自動同期
  • リアルタイム通知 — WebSocket(Laravel Reverb)によるイベント即時配信
  • メール配信基盤 — SendGrid連携・Webhookエラーハンドリング(マイクロサービス分離)
  • 自動メンテナンス — 未認証ユーザー自動削除バッチ・セッション管理

技術的特徴

マイクロサービス分離
メール配信管理を独立サービスとして設計、送信者管理とWebhookエラー通知を一元化
暗号化プラットフォーム連携
AES暗号化によるゲームプラットフォーム間のセキュアな認証トークン交換
リアルタイム通信
Laravel Reverb + Socket.ioによるWebSocket基盤のイベント駆動通知
CRM駆動型顧客管理
HubSpot CRMとの双方向同期でマーケティング・サポートを統合

認証基盤 / ID管理

大手精密機器メーカー向け 統合ID管理システム

Laravel 11 Auth0 Google Pub/Sub AWS EC2 Aurora MySQL Livewire

グループ横断の統合ID管理と非同期メッセージングによるシステム連携を実現。Google Pub/Subを活用したイベント駆動アーキテクチャにより、複数システム間のリアルタイムなデータ同期と疎結合なシステム構成を構築しました。

プロジェクト概要

大手精密機器メーカーのグループ横断ID管理基盤の設計・開発を担当。複数ブランドプラットフォームの会員情報・注文履歴・ニュースレター購読状態をリアルタイムに同期し、エンドユーザー向けマイページポータルを構築しました。

システム構成

SYSTEM ARCHITECTURE
フロントエンド
Blade + Tailwind CSS
Livewire
Alpine.js
バックエンド
Laravel 11
Aurora MySQL 8.0
AWS EC2 (冗長構成)
外部サービス
Auth0 (認証基盤)
Google Cloud Pub/Sub
AWS SES / Datadog

イベント駆動連携フロー

EVENT-DRIVEN SYNC FLOW
プラットフォーム
ブランドサイト A
ブランドサイト B
Publish
メッセージング
Google Pub/Sub
7トピック購読
(プロフィール / 会員 / 注文 / NL)
Subscribe
統合ID管理
Laravel (同期処理)
Auth0 (認証基盤)

主要機能

  • SSO認証 — Auth0によるシングルサインオン・ソーシャルログイン対応
  • イベント駆動同期 — Pub/Sub 7トピック購読によるリアルタイムデータ同期
  • 製品登録・保証管理 — 外部API連携による製品情報・保証情報の取得・表示
  • セキュアなアカウント操作 — トークンベースのメールアドレス変更フロー
  • 段階的退会プロセス — Auth0 + ローカルDB の同期削除を含む安全な退会設計
  • CI/CDパイプライン — GitHub Actionsによる dev/staging/production 自動デプロイ

技術的特徴

疎結合設計
Pub/Subによるシステム間非同期連携で、各サービスの独立性を維持
高可用性
Web×2台 + Bastion + Aurora の冗長構成でダウンタイムを最小化
Single Action Controller
単一責務のコントローラー設計で、コードの見通しと保守性を向上
リポジトリパターン
外部API呼び出しを抽象化し、テスタビリティと差し替え容易性を確保

Webサービス / プラットフォーム

ナイトレジャー口コミ・店舗検索サイト

Next.js 15 React 19 Supabase Vercel Google Maps LINE OAuth

ガールズバー・コンセプトカフェ・スナックなどのナイトレジャー店舗を対象とした、口コミ投稿・店舗検索プラットフォームの企画・設計・開発。ユーザーが店舗を探しやすく、口コミを通じて信頼性の高い情報を共有できる仕組みを構築しました。

プロジェクト概要

ナイトレジャー業界に特化した口コミ・店舗検索プラットフォームを企画段階から設計・開発。地図連動の店舗検索、独自のスコアリングアルゴリズムによるランキング、コンテンツモデレーション、管理ダッシュボードまで、マルチアプリ構成でフルスクラッチ開発しました。

システム構成

SYSTEM ARCHITECTURE
フロントエンド
Next.js 15 (App Router)
React 19 (RSC)
TypeScript 5.7 (Strict)
バックエンド
Supabase (PostgreSQL)
NextAuth v5 + LINE OAuth
Vercel (ISR / Edge)
外部サービス
Google Maps API
Resend (メール配信)
Supabase Storage

マルチアプリ構成

MULTI-APP ARCHITECTURE
ユーザー向け
メインWebアプリ
店舗検索 / 口コミ / マイページ
共有DB
データ基盤
Supabase PostgreSQL
RLS / PL/pgSQL関数
リアルタイムサブスクリプション
管理操作
運用管理
管理ダッシュボード
データ管理CMS

主要機能

  • 多条件店舗検索 — キーワード・エリア・駅・ジャンルの複合検索 + Google Maps連動マップビュー
  • 独自スコアリング — PR優先度・評価・口コミ数・駅近接度・営業状態を加味した多要素ランキング
  • 口コミ・レビューシステム — 画像付き投稿・「参考になった」投票・禁止ワード自動検出モデレーション
  • LINE OAuth認証 — NextAuth v5によるLINEログイン・複数プロバイダ統合対応
  • 動的OGP生成 — Vercel Edge Runtimeによる店舗別OGP画像の動的生成(SNSシェア最適化)
  • 管理ダッシュボード — 店舗CRUD・レビューモデレーション・ブルートフォース防御付き独立認証

技術的特徴

フルスタック型安全性
TypeScript Strict Mode + Supabase型生成で、DBスキーマからUIまでEnd-to-Endの型安全を実現
Row Level Security
PostgreSQL RLSポリシーとPL/pgSQL関数で、ユーザー種別ごとの厳格なデータアクセス制御
セキュリティ多層防御
画像マジックナンバー検証・コンテンツモデレーション・レート制限・CORS制御・Bot検出
SEO / パフォーマンス最適化
ISR・動的サイトマップ・Server Components・画像最適化で高速表示と検索エンジン対策を両立

まずはお気軽にご相談ください

お客様の課題やご要望をヒアリングし、最適なソリューションをご提案いたします。