Erfassung und Verwaltung von Volleyball-Teams, Veranstaltungen und Statistiken.
- Team-, Event & Mitgliederverwaltung - NextJS, App Router, Server Actions & React/TypeScript
- Authentifizierung und Custom-Login mit NextAuth
- Einladung und Login basiert auf Custom-Token
- RBAC mit eigener Permission-Hook
- Statistik-Tabelle pro Spiel, Spieler & Satz mit shadcn/Tanstack Table
- Adaption der Tabelle für Inline-Editing, Aggregation pro Spielsatz, globale & spaltenbasierte Filter
- Aggregation von Daten über mehrere Spiele & Zeiträume mit Prisma, date-fns
- Leaderboards, Analytics, Team-Kennzahlen und Trends mit shadcn Charts
- Live-Statistik-Tracker am Feld - State Management mittels Context API
- UX/UI Erweiterungen mit Tailwind
- PostgreSQL/Supabase Datenbank mit Datenabfrage über Prisma/GraphQL
Medizinische Befunde und Reporting.
- Komplexe Data-Table mit , TypeScript, NextJS
- Konfiguration per JSON-Objekt und Infinite Scroll via IntersectionObserver
- XML-basierte Filterung; Single/Multi/Zeitraum/Presets, Server- & Client-seitig
- Gespeicherte Filter in localstorage
- Migration von internen Komponenten zu Material UI
- Responsives Layout für mobile Ansichten
- QR-Code scanner integration mit html5-qrcode
- Implementierung einer internen i18n library
- Internes Einstellsystem App-/Organisationsweit
- Internes Einstellsystem pro Nutzer/Gerät und vom User verwaltet
- Speech-to-Text Prototyp durch Anbindung von s2s Averbis und Socket IO- Bildauswahl Komponente mit Zoom-Funktion
- Handhabung von DICOM Bilddokumente
- Implementierung einer Seitenansicht mit Einklappen, Quick-Actions & PDF Download
- Entwicklung von REST APIs & NestJS-Middleware für Datenaustausch zum externen Backend
- Verbesserung der Codequalität durch Clean Code Prinzipien, Refactoring & Code Reviews
- Beratung zur Testing Strategie, SOPs, UI/UX & Erhöhung der Testabdeckung durch E2E, Komponenten, Unit Tests
- Migration von Cypress zu Playwright mit Setup für Authentifizierung
- Anbindung von ESLint
- Datenvalidierung und Typsicherheit mittels Zod
Explorative E-Commerce-App zur Integration der Stripe-API.
- E-Commerce Shop: Produkte im Stripe Dashboard gepflegt (NextJS, React, Typescript, Stripe Hosted Checkout Form)
- Abo-Seite (Basic, Premium, Ultimate) mit Stripe Embedded Checkout Form
- Klare Checkout-Navigation mit Success/Cancel-Flows, UI mit Tailwind & shadcn
- Deployment eines Live-Demos auf Vercel
- E2E Testing der Zahlungsabwicklung mit Playwright
Leichte React-App, die motivierende Zitate auf Abruf oder in Intervallen anzeigt.
- Random & Auto-Fetch (alle 10s mit Toggle) von Zitaten aus QuoteSlate REST API durch Fetch API
- Serverseitiges Filtern nach Tags & Autor mit sofortiger Aktualisierung
- Custom Hook: useQuotes kapselt Fetching, Intervall-Steuerung und lokale Filterlogik (React/TypeScript/Context API)
- Minimal-UI & A11y: Schlanke, zugängliche Oberfläche mit Tailwind und shadcn.
- Deployment über Vercel
- Playwright E2E Tests für Kernflüsse
Wichtel App
- Gruppenverwaltung, Wunscheingabe & Ziehungsalgorithmus mit React, NextJS, Typescript
- Authentifizierung mit NextAuth
- Anbindung von OAuth Providern (custom, Google, Apple, Facebook)
- Einladungen von Teilnehmern per Email mit Resend
- Datenbank Anbindung mit GraphQL/Prisma & Upstash/Redis
- UI/UX mit Tailwind und shadcn
- Deployment über Vercel
- Datenvalidierung mit Zod
- EsLint Integration
Assistenz-Plattform für Menschen mit Behinderungen
- Implementierung und Erweiterung von neuen Funktionen mit React, Typescript & NextJS
- Behebung von Softwarefehlern
- i18n Refactoring mit i18next
- UI Verbesserungen und Erweiterungen des Chat-Moduls mit Tailwind/shadcn & A11y
- Playwright Integration
- High Fidelity Wireframes mit Figma
Plattformen für Netzwerkverwaltung, Wasserleitungsnetz-Verwaltung & interne und kundenspezifische UI Komponenten
- Modernisierung mit interner UI Bibliothek und hochgradig anpassbaren Komponenten mit React, Angular & Storybook
- Tabellen mit Tree Table, Custom Icons, JSON-Konfiguration, Infinite Scroll
- Migration von ExpressJS zu NextJS
- Migration zu Material UI
- Data Visualization: Tabellen, Karte mit Clustering & Diagrammen mittels PrimeNG
- Dashboard-Layout: Drag-&-Drop-Containern mit Gridster
- Integration von Cypress für E2E Tests
?Bugs & Feedback?-Ticket-Modul
- Image-/File-Upload mit React-Dropzone
- Bildvorschau mit der Bibliothek Lightbox
- Implementierung einer Suchfunktion mit Python
- Implementierung von ungelesenen & vernachlässigten, internen & öffentlichen und Archivierung von Tickets
- Konsolidierung von Tickets durch Drag-&-Drop mittels react-dnd
- Anbindung von Impersonation (Benutzer-Schnellwechsel) für Admins
- Statemanagement mit ReactJS & Redux
- Debugging & Refactoring
React, Redux, Javascript, HTML, CSS, Python, Java, REST API, JUnit/Mockito
? Bachelorarbeit: Erweiterung eines "Bugs-& Feedback"-Ticket-Moduls (Aurora)
? Gruppenprojekt: UI Designer und Testleiter eines Ticket-Systems
? Tutor: Bewertung von textuellen Aufgaben
Webentwickler mit Schwerpunkt React, Next.js und TypeScript.
Starke Praxis in E2E-Testing, skalierbare UI-Komponenten, sauberer Codebasis und Backend-Integration.
Fokus auf DX/UX, A11y (Accessibility) und wartbare Architektur.
Einsatzort: Österreich, Deutschland
Bevorzugt Remote
Erfassung und Verwaltung von Volleyball-Teams, Veranstaltungen und Statistiken.
- Team-, Event & Mitgliederverwaltung - NextJS, App Router, Server Actions & React/TypeScript
- Authentifizierung und Custom-Login mit NextAuth
- Einladung und Login basiert auf Custom-Token
- RBAC mit eigener Permission-Hook
- Statistik-Tabelle pro Spiel, Spieler & Satz mit shadcn/Tanstack Table
- Adaption der Tabelle für Inline-Editing, Aggregation pro Spielsatz, globale & spaltenbasierte Filter
- Aggregation von Daten über mehrere Spiele & Zeiträume mit Prisma, date-fns
- Leaderboards, Analytics, Team-Kennzahlen und Trends mit shadcn Charts
- Live-Statistik-Tracker am Feld - State Management mittels Context API
- UX/UI Erweiterungen mit Tailwind
- PostgreSQL/Supabase Datenbank mit Datenabfrage über Prisma/GraphQL
Medizinische Befunde und Reporting.
- Komplexe Data-Table mit , TypeScript, NextJS
- Konfiguration per JSON-Objekt und Infinite Scroll via IntersectionObserver
- XML-basierte Filterung; Single/Multi/Zeitraum/Presets, Server- & Client-seitig
- Gespeicherte Filter in localstorage
- Migration von internen Komponenten zu Material UI
- Responsives Layout für mobile Ansichten
- QR-Code scanner integration mit html5-qrcode
- Implementierung einer internen i18n library
- Internes Einstellsystem App-/Organisationsweit
- Internes Einstellsystem pro Nutzer/Gerät und vom User verwaltet
- Speech-to-Text Prototyp durch Anbindung von s2s Averbis und Socket IO- Bildauswahl Komponente mit Zoom-Funktion
- Handhabung von DICOM Bilddokumente
- Implementierung einer Seitenansicht mit Einklappen, Quick-Actions & PDF Download
- Entwicklung von REST APIs & NestJS-Middleware für Datenaustausch zum externen Backend
- Verbesserung der Codequalität durch Clean Code Prinzipien, Refactoring & Code Reviews
- Beratung zur Testing Strategie, SOPs, UI/UX & Erhöhung der Testabdeckung durch E2E, Komponenten, Unit Tests
- Migration von Cypress zu Playwright mit Setup für Authentifizierung
- Anbindung von ESLint
- Datenvalidierung und Typsicherheit mittels Zod
Explorative E-Commerce-App zur Integration der Stripe-API.
- E-Commerce Shop: Produkte im Stripe Dashboard gepflegt (NextJS, React, Typescript, Stripe Hosted Checkout Form)
- Abo-Seite (Basic, Premium, Ultimate) mit Stripe Embedded Checkout Form
- Klare Checkout-Navigation mit Success/Cancel-Flows, UI mit Tailwind & shadcn
- Deployment eines Live-Demos auf Vercel
- E2E Testing der Zahlungsabwicklung mit Playwright
Leichte React-App, die motivierende Zitate auf Abruf oder in Intervallen anzeigt.
- Random & Auto-Fetch (alle 10s mit Toggle) von Zitaten aus QuoteSlate REST API durch Fetch API
- Serverseitiges Filtern nach Tags & Autor mit sofortiger Aktualisierung
- Custom Hook: useQuotes kapselt Fetching, Intervall-Steuerung und lokale Filterlogik (React/TypeScript/Context API)
- Minimal-UI & A11y: Schlanke, zugängliche Oberfläche mit Tailwind und shadcn.
- Deployment über Vercel
- Playwright E2E Tests für Kernflüsse
Wichtel App
- Gruppenverwaltung, Wunscheingabe & Ziehungsalgorithmus mit React, NextJS, Typescript
- Authentifizierung mit NextAuth
- Anbindung von OAuth Providern (custom, Google, Apple, Facebook)
- Einladungen von Teilnehmern per Email mit Resend
- Datenbank Anbindung mit GraphQL/Prisma & Upstash/Redis
- UI/UX mit Tailwind und shadcn
- Deployment über Vercel
- Datenvalidierung mit Zod
- EsLint Integration
Assistenz-Plattform für Menschen mit Behinderungen
- Implementierung und Erweiterung von neuen Funktionen mit React, Typescript & NextJS
- Behebung von Softwarefehlern
- i18n Refactoring mit i18next
- UI Verbesserungen und Erweiterungen des Chat-Moduls mit Tailwind/shadcn & A11y
- Playwright Integration
- High Fidelity Wireframes mit Figma
Plattformen für Netzwerkverwaltung, Wasserleitungsnetz-Verwaltung & interne und kundenspezifische UI Komponenten
- Modernisierung mit interner UI Bibliothek und hochgradig anpassbaren Komponenten mit React, Angular & Storybook
- Tabellen mit Tree Table, Custom Icons, JSON-Konfiguration, Infinite Scroll
- Migration von ExpressJS zu NextJS
- Migration zu Material UI
- Data Visualization: Tabellen, Karte mit Clustering & Diagrammen mittels PrimeNG
- Dashboard-Layout: Drag-&-Drop-Containern mit Gridster
- Integration von Cypress für E2E Tests
?Bugs & Feedback?-Ticket-Modul
- Image-/File-Upload mit React-Dropzone
- Bildvorschau mit der Bibliothek Lightbox
- Implementierung einer Suchfunktion mit Python
- Implementierung von ungelesenen & vernachlässigten, internen & öffentlichen und Archivierung von Tickets
- Konsolidierung von Tickets durch Drag-&-Drop mittels react-dnd
- Anbindung von Impersonation (Benutzer-Schnellwechsel) für Admins
- Statemanagement mit ReactJS & Redux
- Debugging & Refactoring
React, Redux, Javascript, HTML, CSS, Python, Java, REST API, JUnit/Mockito
? Bachelorarbeit: Erweiterung eines "Bugs-& Feedback"-Ticket-Moduls (Aurora)
? Gruppenprojekt: UI Designer und Testleiter eines Ticket-Systems
? Tutor: Bewertung von textuellen Aufgaben
Webentwickler mit Schwerpunkt React, Next.js und TypeScript.
Starke Praxis in E2E-Testing, skalierbare UI-Komponenten, sauberer Codebasis und Backend-Integration.
Fokus auf DX/UX, A11y (Accessibility) und wartbare Architektur.
Einsatzort: Österreich, Deutschland
Bevorzugt Remote