Back to Projects
CompletedHighlight

Portal Automation

Automated invoice processing with OCR and SharePoint

Period
March 2023December 2023
Industry
Maschinenbau & Anlagenbau
Roles
BackendArchitektProduct OwnerDevOps
Status
Completed

Overview

Automated extraction of PDF invoices from SharePoint, OCR recognition, and automated transfer to the contractor portal. Including email notifications and processing log.

OCR recognition with Tesseract. SharePoint integration via Microsoft Graph API.

Tech Stack

Languages & Technologies
Java
Frameworks
Spring BootAngularFlywayTestcontainersTesseract
Databases
PostgreSQL
Infrastructure
Docker-ComposeGitLab CI/CDMicrosoft Graph APIJava-KeyStore
Concepts & Patterns
SOAPRESTDomain Driven DesignOCR

Key Features

  • OCR recognition of PDF invoices with Tesseract
  • SharePoint integration via Microsoft Graph API
  • Automated transfer to the contractor portal
  • Email notifications and processing log