Ecommerce Template
Next.js·React 등으로 만든 최신 전자상거래 템플릿
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Pagina web de Pdisc
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
"Mientras otras plataformas conectan personas lejanas, nosotros conectamos vecinos." Baradero Local es un e-commerce de comercio de proximidad para Baradero (Argentina): permite a los vecinos explorar y comprar productos de comercios locales, y a los comerciantes gestionar su tienda, stock y pedidos desde un panel propio. Incluye un panel de administración completo.README 전문 보기 ↗
"Mientras otras plataformas conectan personas lejanas, nosotros conectamos vecinos."
Baradero Local es un e-commerce de comercio de proximidad para Baradero (Argentina): permite a los vecinos explorar y comprar productos de comercios locales, y a los comerciantes gestionar su tienda, stock y pedidos desde un panel propio. Incluye un panel de administración completo.
Cliente
Vendedor
Admin
Accesibilidad
<h1> por pantalla, campos de formulario con nombre accesible, y los
botones generados por JS anuncian de qué producto hablan.main.Proyecto-Pdisc/
├── Assets/ # Estilos e imágenes fuente (source de los .webp servidos)
├── db/schema/ # Migraciones SQL, en orden — ver docs/RUN_LOCAL.md
├── docs/ # Documentación (ver índice más abajo)
├── js/ # Lógica de frontend, un archivo por página + módulos compartidos
│ ├── auth-utils.js # Cliente Supabase, notificaciones globales, PWA, banner offline
│ ├── cart-utils.js # Carrito (incluye la selección por ítem), favoritos, formato de precio, estado de error
│ ├── hints-utils.js # Guía corta de ayuda (mensajes de una línea) + su preferencia por cuenta
│ ├── payment-providers.js # Interfaz común simulado/transferencia/mercadopago
│ └── ... # home.js, carrito.js, vender.js, admin.js, etc. (uno por página)
├── pages/ # Páginas HTML (una por ruta)
├── public/ # Assets servidos verbatim (íconos, manifest, imágenes optimizadas)
├── scripts/ # Scripts de tooling (Jira, optimización de imágenes)
├── supabase/functions/ # Edge Functions (Mercado Pago)
├── .env.example # Plantilla de claves públicas de Supabase — .env real NO se versiona (ver docs/RUN_LOCAL.md)
└── vite.config.js # Entradas del build multipágina
| Documento | Para qué sirve |
|---|---|
| docs/RUN_LOCAL.md | Setup completo de desarrollo local: DB, migraciones en orden, historial técnico detallado de cada feature. |
| docs/DEPLOY.md | Cómo desplegar a producción (Vercel + Supabase + Mercado Pago). |
| docs/GUIA_USUARIO.md | Guía de uso por rol (cliente/vendedor/admin). |
| docs/ARQUITECTURA.md | Cómo está armado el sistema: modelo de datos, seguridad, decisiones clave. |
| docs/TESTING_CHECKLIST.md | Checklist manual de testing por rol y flujo. |
| docs/ACCESIBILIDAD.md | Qué se hizo para lectores de pantalla, cómo se verificó y qué falta. |
| docs/ROADMAP.md | Plan completo del proyecto (fuente de verdad de qué está hecho y qué falta). |
| CLAUDE.md | Contexto de proyecto para trabajar con Claude Code (historial de decisiones y progreso). |
npm install
cp .env.example .env # completar con tus claves de Supabase (.env no se versiona en git)
npm run dev
La base de datos necesita las migraciones de db/schema/ aplicadas en orden antes de que la app funcione — el paso a paso completo (incluyendo Google OAuth) está en docs/RUN_LOCAL.md.