尚未偵測到更新。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