INGEMA CONSULTORES S.A.C.

InGe+ Web/iOS Test

Cloudflare Pages · Supabase · Offline Sync

AmbienteDEV
RedVerificando...
ServidorSin configurar
Cola sync0

Flujo obligatorio

Login + validación de perfil ACTIVO

Primero autentica en Supabase Auth y luego valida la tabla profiles. Si el usuario no está ACTIVO, bloquea el acceso.

Authprofiles.statusRLS

El modo demo permite probar en Safari iOS sin keys reales. Para servidor real, configura SUPABASE_URL y SUPABASE_ANON_KEY en la pestaña Config.

Módulo central

Proyectos

Ficha técnica

Calicatas por proyecto

Modo Dropbox

Offline local + cola de sincronización

La app guarda primero los cambios en IndexedDB local. Cuando regresa internet, sube cambios estructurados y luego prepara archivos/fotos.

pending_upload synced conflict error

Manual incluido

Plan técnico InGe+ iOS/Web Sync Offline

Este ZIP incluye el PDF del manual y documentos de trabajo para planificar los siguientes hitos.

Abrir PDF

Configuración segura

Servidor Supabase

Solo usa URL pública y anon/publishable key. Nunca coloques service_role ni secret keys en este ZIP.

Esta configuración se guarda solo en este navegador/iPhone para pruebas. También puedes editar config/server-config.js antes de subirlo.