Purge for Mac: Free, Open-Source Mac Cleaner
Free open-source Mac cleaner for caches, Xcode junk, and app leftovers. Trash-first, no telemetry. Install with Homebrew or download for macOS 13+.
Sello de calidad para barberías
Translation pending
OtherTypeScript · CSSGitHub @junniorhdpOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗SaaS de sello de calidad para barberías. Ver CLAUDE.md y docs/ARCHITECTURE.md para las reglas y el diseño técnico completo.
npm install
cp .env.example .env.local # y completa los valores (ver más abajo)
npm run dev
Abre http://localhost:3000.
Copia .env.example a .env.local y completa los valores. El detalle de cada variable está en docs/ARCHITECTURE.md, sección 5. .env.local nunca se sube a git (ya está en .gitignore).
docs/SCHEMA.sql en SupabaseARCHITECTURE.md 6.2).NEXT_PUBLIC_SUPABASE_URL (solo la URL base, por ejemplo https://xxxxx.supabase.co, sin rutas adicionales como /rest/v1/).NEXT_PUBLIC_SUPABASE_ANON_KEY.SUPABASE_SERVICE_ROLE_KEY (nunca la expongas en código de cliente ni la subas a git).docs/SCHEMA.sql y ejecútalo. El script:
barberias-storage;Gold y Silver) al final, fuera de la transacción principal.pg_cron en Database → Extensions si vas a programar el vencimiento de suscripciones (ARCHITECTURE.md 3.6).update public.profiles
set role = 'administrator'
where email = '[email protected]';
docs/SCHEMA.sql para más notas operativas: registro de dueños, activación de suscripción, registro de leads y redención de cupones.)La estructura de carpetas sigue docs/ARCHITECTURE.md, sección 3.2. Por ahora, la mayoría de páginas y rutas de API son marcadores de posición: la lógica de cada caso de uso se construye fase por fase.
npm run dev — servidor de desarrollonpm run build — build de producciónnpm run lint — ESLint