// Code. Coffee. Repeat. //

Because real life runs best in debug mode.

Explore Projects

📍 GeoShare

A modern web application for retrieving and sharing location data in various formats. Utilizes the Geolocation API for precise positioning and offers native share functionalities.

Features: Multiple Coordinate Formats, Share API, Offline-capable, Responsive Design

Tech Stack: Vanilla JavaScript, Geolocation API, Web Share API, Clipboard API

Open App

🚀 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.

Start Game Repository

🎮 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.

Open App Repository

🏛 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

Goto Project

🐍 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