Projektbeschreibung

Entwicklung eines interaktiven Editors für Jahresabschlüsse

Branche FinTech

von 05/2023
bis ongoing

Neuentwicklung eines webbasierten Editors zur interaktiven Bearbeitung und Validierung von Jahresabschlüssen. Das System ermöglicht die Zuordnung von OCR-erkannten Buchungen zu XBRL-Taxonomie-Konten, Umgliederungen zwischen Konten sowie die Visualisierung von PDF-Dokumenten mit interaktiven Overlays. Funktional-reaktive Architektur mit Vue 3 Frontend und Scala 3 Backend auf ZIO-Basis.

Technologien

  • Vue 3, TypeScript, Vite, Node.js
  • Pinia, Vue Router
  • Tailwind CSS, PrimeVue, Headless UI
  • PDF.js, Canvas 2D, gl-matrix, GSAP
  • fp-ts, io-ts, monocle-ts, Effect
  • TipTap, Chart.js, XLSX, Luxon, Decimal.js
  • OIDC Client, Axios
  • Scala 3, SBT, Java 21
  • ZIO (HTTP, JSON, Schema, Config, Logging, Streams, Metrics)
  • Cats, Monocle
  • MongoDB, AWS S3
  • Grafana, Prometheus
  • Apache POI
  • JWT, Auth0, Bouncy Castle
  • OpenAI ChatGPT API, JTokkit
  • SLF4J, Logback
  • Vitest, Vue Test Utils, Cypress
  • ZIO Test, MUnit, Testcontainers, Gatling