Ecommerce Template
Next.js·React 등으로 만든 최신 전자상거래 템플릿
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Plataforma de landing pages + pedidos contraentrega (COD) para Perú, enfocada en vendedores que usan Meta Ads. Mide lo que importa: CPA por pedido entregado y utilidad real, no formularios. • Plan y arquitectura: docs/PLAN.md • Reporte de la Fase 1: docs/FASE-1.md • Reporte de Gastos, Meta, Logística, Analítica y Admin: docs/FASES-2-5.md • Publicar en Vercel: docs/DEPLOY.md — proyecto conectado a Vercel (despliegue automático en cada push a main) Next.js 16 · TypeScript · Tailwind · shadcn/ui · Supabase (Postgres + Auth + Storage, RLS) · VercelREADME 전문 보기 ↗
Plataforma de landing pages + pedidos contraentrega (COD) para Perú, enfocada en vendedores que usan Meta Ads. Mide lo que importa: CPA por pedido entregado y utilidad real, no formularios.
main)Next.js 16 · TypeScript · Tailwind · shadcn/ui · Supabase (Postgres + Auth + Storage, RLS) · Vercel
npm install
cp .env.example .env.local # completa las claves de Supabase
npm run dev # http://localhost:3000
| Comando | Qué hace |
|---|---|
npm test | Tests unitarios |
npm run test:db | Tests de integración contra Supabase (RLS, pedidos, estados) |
npm run lint / npm run typecheck | Calidad de código |
npm run build | Build de producción |
npm run ubigeo:build | Regenera el seed de ubigeo desde data/ubigeo/ |
npm run db:migrate | Aplica supabase/migrations (requiere SUPABASE_DB_URL) |
npx tsx scripts/create-test-user.ts | Crea un usuario de prueba (credenciales en .env.test.local) |
npx tsx scripts/make-admin.ts correo | Da acceso al panel /admin |
npx tsx scripts/validate-sql.ts | Valida todas las migraciones en un Postgres local (PGlite) con prueba de humo |
Base de datos nueva: pegar supabase/setup-completo.sql en Supabase → SQL Editor → Run.
Proyecto existente con la Fase 1: pegar supabase/actualizacion-fases-2-5.sql.