Step 2 of 4 · ProjectsAutomations

All projectsAutomations

DocumentAnalyserAPI

FastAPI service that validates CBAM spreadsheet rows: EORI numbers, CN codes, ISO country codes and dates.

What it does

Receives an Excel file of Carbon Border Adjustment Mechanism (CBAM) data, validates every row against business rules (EORI number, CN code, ISO country code, dates), stores only the valid rows and returns detailed errors for the rest. A FastAPI service on Python 3.14 with Poetry, SQLite for development and PostgreSQL 18 with Docker Compose for production. The README is in Spanish; GPL-2.0.

Where it fits on the map

Similar projects

Of the same kind, for a shared jurisdiction or tax area. Not a ranking.

Maintain this project?

Link to this page from your README, so readers find the facts, the notes and where it fits. The badge is a small SVG served from this site.

Listed on tax-oss.com

[![Listed on tax-oss.com](https://tax-oss.com/badge.svg)](https://tax-oss.com/projects/cbam-document-analyser/)
Next · Step 3 of 4The gapsThe activities with no open project yet, and the partly covered ones, with what to build on.