Die Anwendung basiert auf einem bewährten Open-Source-Stack mit Technologien wie Node.js, React und PostgreSQL. Ergänzt wird dieser durch moderne Bibliotheken wie Zod, DrizzleORM, Fastify, Remix und TanStack Query.
VALEA bietet eine moderne, erweiterbare Architektur für sichere, flexible Antragsbearbeitung.
- Routing: File-based Routing mit Remix
- State-Management: Nutzung von React Query
- Formularsystem: Dynamische Formulare mit TypeScript-Schema-Validierung
- Barrierefreiheit: Umsetzung gemäß WCAG-Richtlinien
- Client (React, Remix, Radix-UI): Darstellung und Benutzerinteraktion
- Server (Node.js, Fastify, TRPC, Drizzle-ORM): Geschäftslogik und API-Bereitstellung
- Datenbank (PostgreSQL): Speicherung von Antragsdaten und Konfigurationen
- Plugin-System: Erweiterung der Funktionalität durch Module
- Container-basiertes Deployment: Unterstützung von Docker und Kubernetes für effizientes Management und Automatisierung
- API-Design: Nutzung von TRPC für typsichere Kommunikation
- Persistenzschicht: Nutzung von Drizzle-ORM für die SQL-Datenbank
Für einen umfassenden Überblick über die technischen Funktionen stehen unsere Ansprechpartner gerne zur Verfügung.