開発者がClaude Coworkで完全なSaaS製品を構築:認証、決済、埋め込みウィジェット付きMLBスコアボードアプリ

✍️ OpenClawRadar📅 公開日: March 29, 2026🔗 Source
開発者がClaude Coworkで完全なSaaS製品を構築:認証、決済、埋め込みウィジェット付きMLBスコアボードアプリ
Ad

プロジェクト概要

ある開発者が、Claude Coworkセッションを使用して「ScorePorch」という完全なSaaS製品を構築しました。ScorePorchは、フロントエンド、バックエンド、認証、決済、および埋め込み可能なウィジェットを含むパーソナライズされたMLBスコアボードアプリケーションです。

技術スタック

  • フロントエンド: Vite + React
  • バックエンド: Express/VercelサーバーレスAPI
  • 認証: Supabase(メール + Google OAuth)
  • 決済: ウェブフック同期付きStripe
  • データソース: ライブデータ用MLB Stats API
  • 見出し: MLB.com RSSフィード

アプリケーション機能

ユーザーはお気に入りのチームを選択し、そのチームのカラーをテーマにしたダッシュボードを受け取ります。ダッシュボードには以下が含まれます:

  • ライブスコア
  • 地区順位表
  • 次試合カウントダウン
  • MLB.com RSSフィードからのチーム固有の見出し
  • 完全なボックススコア

無料プランでは1チームへのアクセスが提供され、有料プランでは複数チーム機能と埋め込み可能なウィジェットが解放されます。

埋め込みウィジェットの詳細

埋め込みウィジェットは、Shadow DOMで分離された、コンテナクエリ対応のコンポーネントとして構築され、単一のスクリプトタグで任意のウェブサイトに追加できます。このウィジェットは依存関係がなく、合計23KBです。Claude Coworkは、ウィジェットのCSSがホストページに漏れないようにする分離戦略の開発を支援しました。

Ad

Claude Coworkでの開発経験

開発者は、Coworkが単なるコード生成だけでなく、製品の完全なライフサイクルを効果的に扱ったと述べています。具体的な共同作業タスクには以下が含まれます:

  • 認証フローの反復
  • Stripeウェブフックのエッジケースのデバッグ
  • クロスオリジンウィジェットリクエストのCORS問題への対応
  • Framerランディングページの構築

セッション間のコンテキスト連続性により、以前の作業を覚えている共同創業者と働いているような経験を感じました。

遭遇した課題

  • 認証: PKCEフローがコールバックを壊し続けたため、暗黙的フローへの切り替えが必要
  • API制限: ESPNのAPIは実質的に機能しておらず、見出し用にMLB.com RSSへの切り替えが必要
  • Git統合: CoworkはGitに直接プッシュできず(index.lockでEPERM)、開発者が/tmpにクローンしてそこからプッシュする回避策が必要

追加開発

開発者はScorePorch用のCoworkプラグインを作成し、ダッシュボードを構築している他の開発者が/add-scoreboard [チーム名]を使用してプロジェクトにライブMLBスコアボードを追加できるようにしました。このプラグインには、React、Next、Vue、Svelte、WordPress、Squarespace、Webflow用の統合ガイドが含まれています。

アプリケーションはapp.scoreporch.comで公開中です。

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

非プログラマーが一晩でClaude AIを使ってローカル動画ダウンローダーを構築
Use Cases

非プログラマーが一晩でClaude AIを使ってローカル動画ダウンローダーを構築

コーディング知識ゼロのユーザーがClaude AIを活用してAZ Downloaderを構築しました。これはYouTube、TikTok、Instagram、Redditを含む14/16のプラットフォームで動作するローカルビデオダウンローダーです。このツールは一晩で作成され、現在GitHubで公開されています。

OpenClawRadar
TelegramとOpenClawを使ったAIニュースチャンネルの運営:完全なワークフロー
Use Cases

TelegramとOpenClawを使ったAIニュースチャンネルの運営:完全なワークフロー

開発者が、AIを活用したTelegramニュースチャンネルの運営ワークフローを公開し、OpenClawが最小限の人的介入で効率的なコンテンツキュレーションを可能にする方法を実証しています。

OpenClaw Radar
オートエボルブ・フレームワークは、自己対戦進化を通じてゲームAI開発にクラウドコードを活用します。
Use Cases

オートエボルブ・フレームワークは、自己対戦進化を通じてゲームAI開発にクラウドコードを活用します。

ある開発者がClaude Codeのみを使用してGame AI Cupに参加し、130回の自動化された反復を通じて83名の参加者中6位を獲得しました。autoevolveフレームワークは、Claudeがボットのパフォーマンスを分析し、変更を提案し、新バージョンを以前のバージョンと比較評価する自己対戦進化ループを実装しています。

OpenClawRadar
Discord連携機能付き自動化日次開発ジャーナルシステム
Use Cases

Discord連携機能付き自動化日次開発ジャーナルシステム

Discordの開発活動をキャプチャし、視覚的な要約を生成し、kabi-discord-cli、cronジョブ、GitHub/Vercelデプロイメントを使用して自動的に毎日ブログ投稿を公開するシステム。

OpenClawRadar