スキル一覧に戻る
yurikrat

sr-cardoso-frontend

by yurikrat

0🍴 0📅 2026年1月21日
GitHubで見るManusで実行

SKILL.md


name: sr-cardoso-frontend description: Frontend React/Vite/PWA do Sr Cardoso. Use quando editar paginas, componentes, hooks, fluxo de agendamento, painel admin, consumo de API REST e UX mobile-first.

Sr Cardoso Frontend

Overview

Executar tarefas no frontend web (cliente e admin) mantendo fluxo mobile-first, PT-BR e contratos com a API.

Entradas e rotas

  • Partir de apps/web/src/App.tsx (rotas) e apps/web/src/main.tsx.
  • Fluxo cliente: apps/web/src/pages/BookingPage.tsx, apps/web/src/pages/SuccessPage.tsx, apps/web/src/pages/CancelBookingPage.tsx.
  • Fluxo admin: paginas em apps/web/src/pages/admin/*.

API e dados

  • Usar apps/web/src/lib/api.ts para chamadas REST.
  • Usar apps/web/src/lib/api-compat.ts apenas para compatibilidade legada.
  • Nao usar Firebase SDK no frontend.

Estado e storage

  • Usar apps/web/src/hooks/useBookingState.tsx para estado do booking.
  • Respeitar chaves de storage: sr-cardoso-booking-state, sr_admin_token, sr_remembered_customer.
  • Usar apps/web/src/hooks/useAuth.ts para sessao admin.

Constantes e branding

  • Usar apps/web/src/utils/constants.ts para IDs, labels e timezone.
  • Usar apps/web/src/hooks/useBranding.ts para logo e cache.

UI e UX

  • Manter strings em PT-BR.
  • Manter timezone America/Sao_Paulo.
  • Respeitar regras de horario e schedule do barbeiro.
  • Manter layout admin em apps/web/src/components/admin/AdminLayout.tsx.
  • Manter indicador offline em apps/web/src/components/OfflineIndicator.tsx.

PWA

  • Ajustar manifest e assets em apps/web/vite.config.ts.

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です