Projekte & Notizen

Eine Auswahl aktueller Projekte. Nicht alle Projekte werden hier angezeigt.

JilChat - Chat-App für iOS und Android

Nativer Twitch-Chat-Client für iOS und Android mit eigenem Backend. JilChat verbindet den klassischen Twitch-Chat mit modernen Funktionen und einer für mobile Geräte optimierten Benutzeroberfläche.

  • Nativer iOS- und Android-Client mit SwiftUI und Jetpack Compose
  • Twitch-Chat mit Third-Party-Emotes, Badges und Cosmetics
  • Multi-Chat, Moderation und Echtzeit-Kommunikation
  • Verschlüsselte Direktnachrichten, Bilder und Sprachnachrichten
  • Eigenes Rust-Backend mit PostgreSQL und WebSockets
  • Push-Benachrichtigungen und plattformübergreifende Synchronisation

Status: aktive Entwicklung · jil.chat

vivis.live – Community-Voting

Voting-Plattform für Stream-Highlights (die besten Clips). Zuschauer konnten Clips einreichen und gemeinsam bewerten.

  • Webbasierte Einreichung und Bewertung von Clips
  • Twitch-Login und Verifizierung
  • Über 200.000+ Besucher

Status: abgeschlossen · vivis.live

GPS-Tracking – Tandemrennen

Eigenentwickeltes GPS-Tracking-System für ein mehrtägiges Radrennen im Livestream-Einsatz.

  • Mobile App zur Positions- und Bewegungserfassung
  • Live-Berechnung von Distanz, Geschwindigkeit und Steigung
  • Echtzeit-Einblendung der Daten direkt im Stream

Einsatz beim Tandemrennen von LetsHugo · Live-Event

The Walls – Minecraft-Minigame

Eigenes Minecraft-Minigame, angelehnt an das klassische „The Walls“-Prinzip. Spieler sammeln Ressourcen, bereiten sich vor und kämpfen nach dem Fallen der Wände gegeneinander.

  • Klare Spielphasen: Vorbereitung, Wand-Fall, PvP
  • Zuverlässige Spiel- und Zustandslogik auf dem Server
  • Einsatz bei Community-Events und Creator-Formaten

Status: produktiv genutzt · Video-Einblick

tjan.tv – Linktree

Eigene Linktree-Seite zur zentralen Übersicht aller relevanten Social- und Streaming-Plattformen.

  • Strukturierte Darstellung aller Plattformen an einem Ort
  • Dynamische Inhalte wie Live-Status und aktuelle Links
  • Individuell aufgebaut statt externer Dienst

Status: produktiv genutzt · tjan.tv