Разработчик создает полноценный SaaS-продукт с Claude Cowork: Приложение с табло счёта MLB, включающее аутентификацию, платежи и виджет для встраивания.

✍️ OpenClawRadar📅 Опубликовано: 29 марта 2026 г.🔗 Source
Разработчик создает полноценный SaaS-продукт с Claude Cowork: Приложение с табло счёта MLB, включающее аутентификацию, платежи и виджет для встраивания.
Ad

Обзор проекта

Разработчик создал полноценный SaaS-продукт под названием ScorePorch, используя сессии Claude Cowork. ScorePorch — это персонализированное приложение для отображения результатов MLB, которое включает фронтенд, бэкенд, аутентификацию, платежи и встраиваемый виджет.

Технологический стек

  • Фронтенд: Vite + React
  • Бэкенд: API на Express/Vercel serverless
  • Аутентификация: Supabase (email + Google OAuth)
  • Платежи: Stripe с синхронизацией через вебхуки
  • Источник данных: MLB Stats API для живых данных
  • Новости: RSS-ленты MLB.com

Функции приложения

Пользователи выбирают свою любимую команду и получают дашборд, оформленный в цветах этой команды. Дашборд включает:

  • Живые результаты
  • Положение в дивизионе
  • Обратный отсчёт до следующей игры
  • Новости, связанные с командой, из RSS-лент MLB.com
  • Полные статистические сводки

Бесплатный тариф предоставляет доступ к одной команде, а платные тарифы открывают многокомандный функционал и встраиваемый виджет.

Детали встраиваемого виджета

Встраиваемый виджет был создан как изолированный через Shadow DOM, адаптивный к контейнеру компонент, который можно добавить на любой сайт с помощью одного тега script. Виджет весит всего 23 КБ и не имеет зависимостей. Claude Cowork помог разработать стратегию изоляции, чтобы CSS виджета не влиял на стили страниц, на которые он встраивается.

Ad

Опыт разработки с Claude Cowork

Разработчик отметил, что Cowork эффективно справился со всем жизненным циклом продукта, а не только с генерацией кода. Конкретные совместные задачи включали:

  • Итерации над процессами аутентификации
  • Отладку крайних случаев вебхуков Stripe
  • Решение проблем с CORS для кросс-доменных запросов виджета
  • Создание лендинга на Framer

Непрерывность контекста между сессиями создала ощущение работы с сооснователем, который помнит предыдущую работу.

Возникшие сложности

  • Аутентификация: PKCE-поток постоянно ломал обратный вызов, что потребовало перехода на implicit flow
  • Ограничения API: API ESPN фактически не работал, что потребовало перехода на RSS MLB.com для новостей
  • Интеграция с Git: Cowork не может напрямую пушить в git (EPERM на index.lock), что потребовало обходного пути, при котором разработчик клонирует в /tmp и пушит оттуда

Дополнительная разработка

Разработчик создал плагин Cowork для ScorePorch, позволяющий другим разработчикам, создающим дашборды, добавить живое табло MLB в свои проекты с помощью команды /add-scoreboard [team-name]. Плагин включает руководства по интеграции для React, Next, Vue, Svelte, WordPress, Squarespace и Webflow.

Приложение доступно по адресу app.scoreporch.com.

📖 Read the full source: r/ClaudeAI

Ad

👀 Смотрите также

Claude Cowork Запланированная задача автоматизирует работу администратора в браузере: реальный пример использования
Кейсы

Claude Cowork Запланированная задача автоматизирует работу администратора в браузере: реальный пример использования

Запланированные задачи Claude Cowork + расширение Chrome автоматизируют утверждение партнеров в партнерских сетях, экономя часы в неделю. Ручной шаг: вход в систему один раз за сессию.

OpenClawRadar
Некодер создает криптографически безопасный микросервис ИИ с помощью Claude, Gemini и ChatGPT.
Кейсы

Некодер создает криптографически безопасный микросервис ИИ с помощью Claude, Gemini и ChatGPT.

60-летний человек без опыта программирования создал микросервис ИИ под названием AgentGate за одну неделю, используя Claude Code для написания кода, с перекрестной проверкой Gemini и ChatGPT. Система включает базу данных SQLite, прогрессивное ограничение скорости, криптографическую подпись Ed25519 и более 50 успешных тестов.

OpenClawRadar
Добавление облегченного браузерного слоя в OpenClaw на безголовом VPS
Кейсы

Добавление облегченного браузерного слоя в OpenClaw на безголовом VPS

Разработчик делится своим подходом к работе с сайтами, которым требуется больше, чем просто безголовый браузинг, добавляя минимальную визуальную среду браузера только при необходимости, сохраняя VPS безголовым по умолчанию и повторно используя постоянные профили браузера.

OpenClawRadar
Пользователь Claude Code сообщает о проблемах с согласованностью в производственной разработке.
Кейсы

Пользователь Claude Code сообщает о проблемах с согласованностью в производственной разработке.

Платный подписчик Claude Code сообщает о значительных трудностях при использовании инструмента для проекта бизнес-панели управления на Flask в течение более 22 сессий разработки, отмечая три повторяющиеся модели несоблюдения инструкций, которые привели к потере продуктивности и техническим проблемам.

OpenClawRadar