Geopolitical intelligence platform for XRP Ledger reconciliation and risk monitoring. Demo at: https://politifolio.netlify.app/
politifolio/
├── backend/ # Node.js + Express
│ ├── src/
│ │ ├── services/ # Dedalus, XRPL, sanctions, Anthropic, risk-scoring
│ │ ├── controllers/
│ │ ├── types/
│ │ ├── mocks/
│ │ └── server.ts
│ ├── package.json
│ └── tsconfig.json
│
├── frontend/ # React + TypeScript (Vite)
│ ├── src/
│ │ ├── components/ # Dashboard, Transactions, Decisions
│ │ ├── hooks/
│ │ ├── services/
│ │ ├── types/
│ │ ├── utils/
│ │ └── App.tsx
│ ├── package.json
│ └── vite.config.ts
│
├── shared/ # Shared types between FE/BE
│ └── types.ts
│
└── README.md
cd backend
npm install
npm run devBackend runs at http://localhost:3001
cd frontend
npm install
npm run devFrontend runs at http://localhost:5173 with API proxy to the backend!