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