尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
Plataforma de comercio electrónico para República Dominicana. Conecta vendedores locales con compradores de las 32 provincias. Abre apps/web/.env.local y completa con tus claves de Supabase, Azul y WhatsApp. Abre http://localhost:3000 en tu navegador. 1. Crea cuenta en supabase.com 2. Crea un nuevo proyecto llamado mercadord 3. Ve a SQL Editor y ejecuta el archivo supabase/migrations/001_initial_schema.sql 4. Copia las claves de Settings → API a tu .env.local查看完整 README ↗
Plataforma de comercio electrónico para República Dominicana. Conecta vendedores locales con compradores de las 32 provincias.
| Capa | Tecnología |
|---|---|
| Web | Next.js 14 (App Router) + TypeScript |
| Mobile | React Native + Expo SDK 51 |
| Base de datos | Supabase (PostgreSQL 15) |
| Auth | Supabase Auth |
| Pagos | Azul (RD) + CardNet |
| Notificaciones | WhatsApp Business API |
| Deploy web | Vercel |
| Deploy mobile | Expo EAS |
git clone https://github.com/TU_USUARIO/mercado-rd.git
cd mercado-rd
npm install
cp .env.example apps/web/.env.local
Abre apps/web/.env.local y completa con tus claves de Supabase, Azul y WhatsApp.
# Web
npm run dev:web
# Mobile (en otra terminal)
npm run dev:mobile
Abre http://localhost:3000 en tu navegador.
mercadordsupabase/migrations/001_initial_schema.sql.env.local# Instalar Supabase CLI
brew install supabase/tap/supabase
# Iniciar base de datos local
supabase start
# Aplicar migraciones
supabase db reset
# Instalar Vercel CLI
npm i -g vercel
# Deploy
cd apps/web
vercel
# Configurar variables de entorno en Vercel Dashboard
# vercel.com → Tu proyecto → Settings → Environment Variables
# Instalar EAS CLI
npm i -g eas-cli
# Login en Expo
eas login
# Configurar proyecto
cd apps/mobile
eas build:configure
# Build para iOS (requiere cuenta Apple Developer $99/año)
eas build --platform ios
# Build para Android (requiere cuenta Google Play $25 único pago)
eas build --platform android
4111 1111 1111 1111.env.localsrc/lib/payments/azul.tsWHATSAPP_TOKEN y WHATSAPP_PHONE_ID al .env.localmercado-rd/
├── apps/
│ ├── web/ # Next.js — sitio web principal
│ │ └── src/
│ │ ├── app/ # Rutas (App Router)
│ │ ├── components/ # Componentes React
│ │ ├── lib/ # Supabase, pagos, WhatsApp, store
│ │ ├── hooks/ # Custom hooks
│ │ └── types/ # TypeScript types
│ └── mobile/ # React Native + Expo
│ └── src/
│ ├── screens/ # Pantallas de la app
│ ├── components/ # Componentes nativos
│ ├── hooks/ # Hooks de la app
│ └── lib/ # Supabase client, store
├── supabase/
│ ├── migrations/ # SQL migrations
│ └── functions/ # Edge Functions (WhatsApp, etc.)
├── .env.example # Plantilla de variables de entorno
└── package.json # Monorepo root
git checkout -b feature/nueva-funcionalidadgit commit -m "feat: descripción del cambio"git push origin feature/nueva-funcionalidadHecho con 🇩🇴 en República Dominicana