🚀 Kinetic Scan
A fast-paced, retro-style arcade space shooter. Experience classic 8-bit aesthetic combined with modern gameplay mechanics and procedural generation.
Features: Procedural Hazards, Heat System, CRT Visuals, Universal Input (Touchpad for Mobile), 8 Unique Power-ups.
Tech Stack: Phaser 3, TypeScript, Vite, Web Audio API.
🎮 Neon Quantris
A modern Tetris clone with neon aesthetics and smooth gameplay. Features particle effects, dynamic music synchronization, and responsive controls for both desktop and mobile devices.
Features: Highscore System, Beat-Synchronized Audio, Particle Effects, Touch Controls
Start Game🚀 Space Invader Clone
A classic Space Invaders game built with modern web technology. Pixel-perfect collision detection, progressive difficulty, and retro aesthetics meet smooth 60fps performance.
Tech Stack: HTML5 Canvas, JavaScript ES6+, Web Audio API
Start Game🧱 Breakout Game
A modern interpretation of the Atari classic. Physics-based ball movement, destructible blocks with particle system, and responsive touch controls for mobile devices.
Features: Multi-Level Design, Power-ups, High Score System
Start Game💼 Salary Calculator
A web application for the quick calculation of monthly salaries for executive officers of the Federal Police in Austria. Combines rank, advancement level, and allowances for a transparent result.
Features: Dynamic Calculation Logic, Optional Allowances, Instant Updates, Printable Overview
Tech Stack: Vanilla JavaScript, CSS Grid, Local Storage
Start Calculation🎓 Schulungs-Kalkulationsmodell
Ein Planungsmodell zur strategischen Berechnung von Schulungskapazitäten für eine Organisationseinheit. Bewertet Erstschulung, Grundausbildung, Nachschulung und Neuzugänge.
Features: Zwei-Phasen-Modell, Kapazitätsstatus, Szenariovergleich, 15-Jahres-Diagramme, JSON/CSV-Export.
Tech Stack: Vanilla JavaScript, HTML5, CSS3, Chart.js, File System Access API.
Modell öffnen🧾 SGV Erfassung
A web form for recording operations and calculating billable services under the SGV regulation.
Features: Einsatz-Erfassung, Tarifmodelle, automatische Berechnung, CSV/PDF/JSON-Export, lokale Speicherung (kein Server).
Tech Stack: Vite, React, TypeScript, React Hook Form, Zod, date-fns, TanStack Table, jsPDF.
Open App🧾 Invoice Web App
A client-only invoice management app for training: manage customers and services, create invoices, track statuses, and export professional PDFs. Includes CSV import and JSON backups for easy migration.
Features: Customer & service master data, invoice history with status tracking, PDF export, CSV import, JSON backup, single-file build.
Tech Stack: Vite, React, TypeScript, Mantine, React Router, Local Storage, @react-pdf/renderer, papaparse, vite-plugin-singlefile.
🏛 Museum-Archiv
A web app to catalog museum exhibits and manage associated media in a structured, searchable archive.
Features: Exhibit CRUD, media upload with title image, search/filter/pagination, categories & file plan.
Tech Stack: Vite, React, TypeScript, MUI, TanStack Query/Table, Zod, REST API (PHP) + MariaDB.
Open App📱 SMS/TEL Forwarder
An Android app that forwards SMS and calls to another number – useful if you want to stay reachable on a different SIM or device.
Platform: Android (API 26+) | Core: Telephony & SMS APIs | Note: Requires SMS/Call permissions
🐍 Snake M24
A retro-arcade Snake clone with a CRT screen effect and 8-bit audio. Features multiple power-ups, a combo system, and a persistent high-score leaderboard.
Features: Responsive Controls (Keyboard/Swipe), Power-ups, High-score System, CRT Visuals, Web Audio SFX.
Tech Stack: Vanilla JavaScript, HTML5 Canvas, Web Audio API, Local Storage.
Start Game👾 Pucman
A classic Pac-Man clone with smooth gameplay, ghost AI, and retro aesthetics. Navigate the maze, collect dots, and avoid the colorful ghosts while hunting for power pellets.
Features: Four unique Ghost AI personalities (Blinky, Pinky, Inky, Clyde), Power Pellet mode, Intro animation, Responsive controls (Keyboard/Touch).
Tech Stack: Vanilla JavaScript, HTML5 Canvas, Web Audio API, Synthesized Sound Effects.
Start Game