← Volver al sistema 2 Free

2 Free / Dominio independiente de frameworks y contratos portables.

Núcleo compartido

Los paquetes de core, application, auth, data-provider, database y UI separan reglas monetarias exactas, puertos de datos y composición de los runtimes web y nativo.

01Entrada

Core define dinero, entidades y reglas sin depender de frameworks.

02Proceso

Application coordina casos de uso mediante puertos de datos e identidad.

03Resultado

Web y runtimes nativos conectan adaptadores sin cambiar el dominio.

Interfaz de demostración de 2 Free con datos ficticios.
Captura real del modo invitado; no contiene datos personales.

Cómo lo construí

La separación permite probar reglas monetarias y contratos sin levantar una aplicación completa. Los paquetes compartidos establecen dependencias en una sola dirección y dejan que PostgreSQL, SQLCipher o el modo invitado implementen el mismo puerto.