尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
PetApp (nombre provisional) — Plataforma de Bienestar Animal, Fase 1 · Piloto Ibagué Monorepo con las dos superficies de producto de la Fase 1 descritas en el PDD: una app móvil para propietarios de mascotas y un panel web (SaaS) para establecimientos aliados y administración del piloto, sobre un backend compartido en Supabase.查看完整 README ↗
Monorepo con las dos superficies de producto de la Fase 1 descritas en el PDD: una app móvil para propietarios de mascotas y un panel web (SaaS) para establecimientos aliados y administración del piloto, sobre un backend compartido en Supabase.
petapp/
├── apps/
│ ├── mobile/ # Expo + Expo Router + NativeWind — app para propietarios
│ └── web/ # Next.js (App Router) + Tailwind v4 — directorio público + panel SaaS + admin
├── packages/
│ └── shared/ # Tipos, esquemas zod, constantes, helpers de WhatsApp, datos de demo — @petapp/shared
├── supabase/
│ ├── migrations/ # Esquema SQL (tablas, enums, RLS): 0001_init, 0002_products, 0003_forum, 0004_bugfixes
│ └── seed.sql # 27 aliados reales de Ibagué (pendientes de verificación, ver docs/NEXT_STEPS.md) + demo de adopciones
├── design-system/ # Sistema de diseño (paleta, tipografía, guías) — design-system/petapp/MASTER.md
└── docs/
└── NEXT_STEPS.md # Qué falta y qué se necesita del equipo/negocio para pasar de demo a real
supabase/migrations/0001_init.sql.@supabase/ssr.lucide-react-native.@petapp/shared (workspace package, TypeScript puro sin paso de build) con tipos que
reflejan 1:1 el esquema de la base de datos, validaciones zod, y los helpers de WhatsApp que
implementan el flujo de reservas manuales de la Fase 1.Hay un proyecto Supabase real conectado (NEXT_PUBLIC_SUPABASE_URL/NEXT_PUBLIC_SUPABASE_ANON_KEY en
web, EXPO_PUBLIC_SUPABASE_URL/EXPO_PUBLIC_SUPABASE_ANON_KEY en mobile) con las cuatro migraciones
aplicadas y 27 aliados reales de Ibagué (sin verificar todavía). Si algún .env.local no está presente,
ambas apps caen automáticamente al modo demo (DEMO_ESTABLISHMENTS, DEMO_PRODUCTS, DEMO_FORUM_POSTS,
DEMO_ADOPTION_POSTS de @petapp/shared) para seguir siendo navegables sin backend. Login con Google
conectado en web. Ver docs/NEXT_STEPS.md para el detalle de qué falta y qué se corrigió.
npm install # una sola vez, en la raíz — instala todo el monorepo
npm run dev:web # http://localhost:3000 — directorio público + panel SaaS + admin
npm run dev:mobile # abre Expo Dev Tools (Expo Go, simulador, o navegador con `w`)
npm run typecheck # valida los tres paquetes (web, mobile, shared)
El sistema de diseño completo (paleta azul clínico + verde menta + blanco — v2, ver más abajo —,
tipografía Lexend + Source Sans 3, reglas de componentes y anti-patrones) está en
design-system/petapp/MASTER.md. Es una anulación deliberada de un estilo "claymorphism" que una
herramienta de recomendación automática sugirió por defecto — se rechazó explícitamente porque este
producto maneja decisiones de salud animal y suscripciones B2B, y debe verse profesional y confiable,
no infantil. La paleta se actualizó de navy+teal a azul+menta a pedido explícito, manteniendo la misma
categoría de estilo (Trust & Authority) y los mismos anti-patrones.