Live demo: https://stebenix.github.io/ai-document-processing-assistant/
An AI Integrator portfolio case study for automating document-heavy finance operations — from document intake and OCR/LLM extraction to validation rules, human review, audit trail, and ERP-ready export.
- AI document intake from email, DMS and PDF upload
- OCR + LLM-style field extraction workflow
- Validation rules for IBAN, VAT, PO matching and ERP export readiness
- Human review queue and audit-ready governance logic
- Integrations screen with connected systems and connector health
- Analytics dashboard with operational KPIs
- Responsive desktop, tablet and mobile navigation
- Vite
- Vanilla JavaScript
- HTML/CSS
- Responsive dashboard UI
npm install
npm run devThen open the local URL shown in the terminal.
npm run build
npm run previewThe production build is generated in dist/.
This project can be deployed to GitHub Pages, Vercel or Netlify.
A ready GitHub Actions workflow is included in .github/workflows/deploy.yml. After pushing to the main branch, enable GitHub Pages in repository settings and select GitHub Actions as the source.
For Vercel/Netlify: import the GitHub repository and use:
- Build command:
npm run build - Publish directory:
dist
Portfolio case study by Oleksandr Stebeniev · 2026.