← スキル一覧に戻る

sr-cardoso-frontend
by yurikrat
⭐ 0🍴 0📅 2026年1月21日
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) eapps/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.tspara chamadas REST. - Usar
apps/web/src/lib/api-compat.tsapenas para compatibilidade legada. - Nao usar Firebase SDK no frontend.
Estado e storage
- Usar
apps/web/src/hooks/useBookingState.tsxpara estado do booking. - Respeitar chaves de storage:
sr-cardoso-booking-state,sr_admin_token,sr_remembered_customer. - Usar
apps/web/src/hooks/useAuth.tspara sessao admin.
Constantes e branding
- Usar
apps/web/src/utils/constants.tspara IDs, labels e timezone. - Usar
apps/web/src/hooks/useBranding.tspara 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
レビュー
💬
レビュー機能は近日公開予定です