BIENVENIDO A MI PORTAFOLIO

Todo camino
tiene un origen.

El mío empieza en Chilete.
Desde aquí, construyo software y nuevas posibilidades.

Adrián PiscoDesarrollador · Estudiante de Ingeniería de Sistemas
Iniciando el recorrido…CHILETE / PERÚ
← Volver al portafolio
SISTEMA APLICADO · Finanzas personales

ChiSabes

Una visión ordenada de cuentas, movimientos y compromisos financieros, con trazabilidad de cada cambio.

MVP funcionalAplicación de acceso privado. El enlace abre el inicio de sesión del propietario.
Identidad de ChiSabes
01 / CONTEXTO

El problema

Registrar movimientos no basta para entender las finanzas. Las transferencias, deudas y correcciones necesitan reglas consistentes para conservar saldos e historia.

UNA MIRADA POR DENTRO

Cada pantalla cuenta una historia.

Explora el proyecto, captura a captura. Del panorama general a los detalles que hacen la diferencia.

EXPLORADOR VISUAL01 / 03
CAPTURA POR INCORPORARVista generalAquí irá una captura real del proyecto.
EL PROYECTO, EN PANTALLA

Vista general

02 / SOLUCIÓN

Qué permite hacer

01

Movimientos y cuentas

Ingresos, gastos, transferencias y saldos derivados de partidas balanceadas.

02

Planificación

Presupuestos mensuales, metas y seguimiento de obligaciones.

03

Trazabilidad

Correcciones por reversión y archivo de entidades para conservar la historia.

03 / DISEÑO DEL SISTEMA

Decisiones que sostienen la solución.

  1. Next.js · PWA
  2. REST · Spring Boot
  3. PostgreSQL · Flyway
Esquema simplificado de componentes; no representa una captura de la aplicación.
01

PostgreSQL como fuente operativa

Las reglas financieras se aplican en la API con transacciones; la interfaz consume los contratos REST.

02

Sesiones revocables

Access token en memoria y refresh token rotatorio en cookie HttpOnly.

03

PWA sin datos financieros offline

La experiencia instalable no guarda información financiera en el almacenamiento del navegador.

04 / RESULTADO

Qué resolví con este proyecto.

  • Centralizar cuentas, movimientos y compromisos con reglas financieras consistentes.
  • Conservar trazabilidad al corregir operaciones y al pausar o reactivar recurrencias.
  • Conectar una PWA con autenticación, API transaccional y persistencia PostgreSQL.
05 / VALIDACIÓN

Cómo respaldo el trabajo.

El repositorio incluye pruebas de backend, frontend e integración con PostgreSQL y recorridos Playwright. Las recurrencias admiten pausa y reactivación sin perder su próxima ocurrencia. La documentación registra un despliegue con Vercel, Render y Neon.

01

Arquitectura

Componentes, datos e integración.

Material por incorporar
02

Decisiones técnicas

Alternativas y criterios de implementación.

Material por incorporar
03

Pruebas y resultados

Validación y evidencia del recorrido.

Material por incorporar