Design
Statement analysis with local PDF processing
Full-stack system for credit card analysis: PDF upload, PyPDF2 extraction, bank-specific parsers (Banamex, Amex, MercadoPago, Invex), auto classification, metrics, alerts, and dashboard. Clean architecture (domain, application, infrastructure).
Visual style: Dashboard with Recharts, transaction tables, card widgets
Local PDF processing
LectorDocumentos with PyPDF2: 100% local extraction, no external services.
Bank parsers
Banamex, Amex, MercadoPago, Invex: structured extraction from text.
Classification and metrics
Auto category tagging. Alerts for high APR, credit limit usage.
Technical
Stack, complexity, and deployment context.
Stack
FastAPI
Python
React
TypeScript
Vite
Tailwind
PyPDF2
SQLAlchemy
Recharts
Docker
- Complexity
- Medium
- Estimated time
- Technical interview
- Deployment / context
- Docker Compose, API + frontend