Fenix BankSync (Agregador Bancario)
SaaS multi-banco multi-ERP. PSD2 vía Enable Banking. Salida hacia Velneo, Holded o Norma 43.
Resumen
- Dominio (app): app.banksync.fenixia.tech y agregador.matizal.com
- Staging: staging.agregador.matizal.com
- Landing: banksync.fenixia.tech
- Repos:
fenix-bank-sync(backend FastAPI) +app-agregador-fenix(Laravel frontend) - VPS:
91.134.43.229puertos8600(FastAPI),8700(prod Laravel),8701(staging) - Estado: Dev
Stack
- Middleware PSD2: Python / FastAPI + Docker
- App: Laravel 13 + SQLite
- Adaptadores ERP: en Laravel (Velneo API + ingesta/export N43 + CSV). NavisionOnPrem descartado 2026-05-01.
Notas operativas
- ⚠️ El container Laravel no tiene Node: si añades clases Tailwind nuevas, hacer
npm run builden local +scp public/buildal VPS - Desde 2026-04-18
public/buildestá bind-mounted al host para evitarmanifest.jsondesincronizado tras rebuild Vite /banks/{id}/historymuestra historial padre-hijo (download → push) con badges duración/contadores- ⚠️ Velneo: autoincrementa
num_regal insertarCBA_DET_C— enviar0en cab POST, nocount(txs)
Branding
Dual: Matizal y Fenixia. Aislamiento por empresa.