Available for selected projectsStart a project
Work
Private Project2024 – Present

Exodia Invoice Intelligence

Multi-tenant SaaS for processing invoice PDFs into structured data, with web portal and Telegram bot.

Businesses receive hundreds of invoices in PDF format. Manually copying data into spreadsheets is slow and error-prone. Exodia is a complete SaaS platform where users upload invoices via the web portal or Telegram bot; the system extracts structured data using rule-based PDF parsing, validates results, and exports JSON, CSV, XLSX and PDF reports. Multi-tenant architecture with subscription entitlements, RTL Arabic + LTR English UI, 3,000+ automated tests, zero-downtime deployment.

// PROJECT VISUAL
Exodia Invoice Intelligence
SAMPLE
// PDF1 / 1
// EXTRACTED
Invoice #
INV-00482
Vendor
Sample Supplier Ltd.
Date
2025-04-12
Subtotal
€ 1,840.00
VAT (14%)
€ 257.60
Total
€ 2,097.60
// LINE ITEMS
SKU
NAME
QTY
PRICE
TOTAL
SKU-001
Sample item A
6
€ 80.00
€ 480.00
SKU-002
Sample item B
4
€ 120.00
€ 480.00
SKU-003
Sample item C
8
€ 110.00
€ 880.00
// EXPORTJSONCSVXLSXPDF
// HIGHLIGHTS
  • Telegram bot intake — send a PDF, get structured data back
  • Web portal with authentication and dashboard
  • Multi-format exports: JSON · CSV · XLSX · PDF
  • Multi-tenant architecture with usage limits
  • RTL Arabic + LTR English UI
  • 3,000+ automated tests covering production code
// TECH
PythonFastAPIpdfplumberpython-telegram-botFirestoreDockerCloud RunCloudflareopenpyxlreportlab
Build something similarView all