61 lines
1.1 KiB
Markdown
61 lines
1.1 KiB
Markdown
# Cruce de Cuentas GLM
|
|
|
|
Portal centralizado para seleccionar el módulo de cruce de cuentas por país.
|
|
|
|
## Configuración local
|
|
|
|
1. Instala dependencias:
|
|
|
|
```bash
|
|
npm install
|
|
```
|
|
|
|
2. Crea un archivo `.env.local` en la raíz del proyecto:
|
|
|
|
```env
|
|
VITE_SUPABASE_URL="https://TU-PROYECTO.supabase.co"
|
|
VITE_SUPABASE_ANON_KEY="TU_SUPABASE_ANON_KEY"
|
|
```
|
|
|
|
3. Ejecuta el proyecto:
|
|
|
|
```bash
|
|
npm run dev
|
|
```
|
|
|
|
## Acceso permitido
|
|
|
|
La app está limitada en frontend a estos correos:
|
|
|
|
- ymadera@gomezleemarketing.com
|
|
- iaracena@gomezleemarketing.com
|
|
|
|
Cualquier otro correo que inicie sesión con Google se cierra automáticamente y no entra al portal.
|
|
|
|
## Base de Vite
|
|
|
|
El proyecto ya tiene configurado en `vite.config.ts`:
|
|
|
|
```ts
|
|
base: "/cruce-cuentas/"
|
|
```
|
|
|
|
URL de producción esperada:
|
|
|
|
```text
|
|
https://digitalcompass.agency/cruce-cuentas/
|
|
```
|
|
|
|
## Supabase Auth
|
|
|
|
En Supabase Auth / URL Configuration agrega:
|
|
|
|
```text
|
|
Site URL: https://digitalcompass.agency/cruce-cuentas/
|
|
Redirect URLs:
|
|
https://digitalcompass.agency/cruce-cuentas/
|
|
http://localhost:3000/cruce-cuentas/
|
|
```
|
|
|
|
También debes tener Google como provider activo en Supabase Auth.
|