Manual Técnico

Arquitectura de software, modelado de datos y stack tecnológico de nivel Senior Enterprise.

01. Stack Tecnológico v1.2.0

Mobile Core

  • ● Kotlin 2.4.10 (K2 Compiler)
  • ● Jetpack Compose (Material 3)
  • ● Motor Atómico Spotlight (Nativo)
  • ● Android API 37 (Android 16 Ready)

Cloud Backend

  • ● Supabase (PostgreSQL 15+)
  • ● Realtime WebSockets
  • ● Funciones RPC pl/pgsql
  • ● Firebase Cloud Messaging (V1)

02. Arquitectura de Software

YÁYA implementa un patrón Clean MVVM acoplado a un sistema de Diseño Atómico y un motor de Asistencia Cognitiva Spotlight, garantizando escalabilidad y una curva de aprendizaje mínima.

UI Passive Layer

"Vistas 100% pasivas. Toda lógica reside en ViewModels mediante UiState."

Spotlight Engine

"Motor nativo en Compose con recortes transparentes y Anillos de Luz focales."

03. Modelo Relacional

Esquema PostgreSQL optimizado para el ecosistema multi-rol:

profiles Identity & Metadata
services Catalog & Availability
requests Handshake Flow

04. Seguridad y Integridad

Blindaje RLS & RPC

El sistema garantiza integridad total mediante Row Level Security. Para operaciones críticas, implementamos funciones RPC (SECURITY DEFINER) que permiten purgas atómicas en cascada para evitar registros huérfanos.

HTTPS

SSL Encryption

JWT

Auth Tokens

RLS

DB Isolation

RPC

Atomic Purge