開発者が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を活用して姿勢スキャナーアプリ「PosturePal」を構築
Use Cases

開発者がClaude AIを活用して姿勢スキャナーアプリ「PosturePal」を構築

開発者が、Claude AIを活用して構築したPosturePal: Posture Scannerについての経験を共有しました。このiOSアプリは、横顔写真から姿勢をAI分析するもので、コード作成、製品判断、ユーザーフィードバックの伝達、コピーライティングなど、複数の側面でClaude AIが重要な役割を果たしました。アプリは横顔写真を分析して姿勢スコアを提供し、特定の問題を特定し、個別に合わせたエクササイズを生成します。

OpenClawRadar
ニンニク農家、Androidスマホで1万9千行のAIエージェントシステムを構築
Use Cases

ニンニク農家、Androidスマホで1万9千行のAIエージェントシステムを構築

韓国のニンニク農家が、Androidスマートフォン上でTermuxを使用して完全に動作する「garlic-agent」という19,260行のPython AIエージェントシステムを構築しました。このシステムは複数のAIプロバイダーをローテーションし、SQLiteにコンテキストを保存し、開発には手動のコピー&ペーストワークフローを使用しています。

OpenClawRadar
限られたハードウェアでのAIオーケストレーションにClaude Opus 4を使用
Use Cases

限られたハードウェアでのAIオーケストレーションにClaude Opus 4を使用

2014年製Mac Miniを活用したClaude Opus 4の推論エンジンとしての可能性を探る。Claude APIを利用して複雑なオーケストレーションタスクを処理する方法について。

OpenClawRadar
🦀
Use Cases

OpenClaw + Shopify:AIエージェントが受信箱、メール、iMessage、さらには写真からの商品作成を処理

あるユーザーがOpenClawをセットアップして、受信トレイ、Eメール、iMessageでの注文情報のやり取りをAIに任せ、さらにClaudeとShopify CLIを使ってテキストベースでストア操作を行う方法を詳しく紹介。注目のワークフロー:iPhoneで撮影した写真をOpenClawに送ると、AIが画像を読み取り、全ての項目が入力された製品として自動投稿する。

OpenClawRadar