← Projects

Contable

Credit card statement analysis: PDF upload, bank parsers, auto classification, dashboard.

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