Technische Projekte

SchreibDran - KI-gestütztes Schreib-Ökosystem

SchreibDran ist ein umfassendes, technisch anspruchsvolles Ökosystem für kreatives Schreiben, das moderne Web- und Mobile-Technologien mit KI-Integration verbindet.

Die Plattform bietet Schreibenden ein vollständiges Toolset zum Aufbau einer täglichen Schreibgewohnheit: Live-Tracking von Schreibsessions, Streak-System, detaillierte Statistiken, Achievements und Markdown-Unterstützung.

Premium-Features umfassen LLM-Integration für KI-gestütztes Schreiben, Vault-Sync mit Obsidian, Logseq und Notion, Git-basierte Versionierung sowie Content Publishing mit OGP-Metadaten. Dieses Projekt demonstriert die vielfältigen Anwendungsmöglichkeiten von KI-Technologien und wie sie Menschen in ihrem Alltag unterstützen können.

SchreibDran Abenteuer - KI-gestütztes Text-Adventure

SchreibDran Abenteuer ist ein technisch hochkomplexes, interaktives Text-Adventure basierend auf der Fantasy-Welt des Romans "Als die Götter erstarrten".

Dieses Projekt zeigt innovative Anwendungen von Large Language Models (LLMs) im Bereich des interaktiven Storytellings. Spieler können eine Rolle wählen, die Geschichte erleben und den Verlauf durch ihre Entscheidungen beeinflussen.

Der KI-gestützte Erzähler passt sich dynamisch an die Spieler-Aktionen an und generiert konsistente, stilistisch passende Erzählungen. Dies demonstriert die praktische Anwendung von KI für kreative und interaktive Inhalte.

Technische Architektur

Beide Projekte basieren auf einer modernen, skalierbaren Architektur mit folgenden Technologien:

  • Frontend: Next.js 14 (App Router), React 19, TypeScript, Tailwind CSS
  • Mobile: React Native mit Expo, Expo Router, TypeScript
  • Backend: Python FastAPI, Supabase (PostgreSQL, Auth, Storage)
  • KI-Integration: Vercel AI Gateway, Vercel AI SDK, Anthropic Claude
  • Monorepo: Turborepo für effiziente Entwicklung
  • Testing: Vitest, 299+ Tests mit 100% Erfolgsquote
  • Code-Qualität: 9.5/10 Bewertung, vollständige Type-Safety

Die Architektur folgt modernen Best Practices wie Repository-Pattern, Service-Layer, Plugin-Architektur und Dependency Injection für maximale Erweiterbarkeit und Wartbarkeit.

Technische Herausforderungen & Lösungen

Bei der Entwicklung dieser Projekte wurden zahlreiche technische Herausforderungen gemeistert:

  • KI-Integration: Implementierung eines robusten KI-Erzählers mit Streaming-Antworten und Szenenwechsel-Erkennung
  • Cross-Platform: Entwicklung für Web und Mobile mit geteilter Codebasis und plattformspezifischen Optimierungen
  • Echtzeit-Daten: Supabase Real-time Integration für Live-Updates und kollaborative Features
  • Performance: Optimierung für mobile Geräte mit Offline-Support und Caching-Strategien
  • Sicherheit: Row-Level Security, JWT-Authentifizierung und Rate-Limiting
  • Skalierbarkeit: Modulare Architektur für einfache Erweiterung und Wartung

Open Source & Community

Die Projekte folgen modernen Open-Source-Prinzipien:

  • Vollständige Dokumentation und READMEs
  • Conventional Commits für klare Git-Historie
  • Umfassende Testabdeckung (299+ Tests)
  • Code-Qualität: ESLint, Prettier, TypeScript
  • CI/CD-Pipelines für automatisierte Deployments
  • Community-Integration via Steady Newsletter

Die Projekte sind so konzipiert, dass sie als Referenz für moderne Web- und Mobile-Entwicklung dienen können.

Interessiert an ähnlichen technischen Projekten?

Als erfahrener KI/ML-Entwickler und Software-Architekt helfe ich dir gerne bei der Umsetzung deiner technischen Visionen. Von der Konzeption bis zur Implementierung.

Kostenloses Technisches Beratungsgespräch vereinbaren

Technische Expertise

KI/ML

LLMs, NLP, Computer Vision

Web Development

Next.js, React, TypeScript

Mobile Development

React Native, Expo

Backend

FastAPI, Supabase, PostgreSQL

DevOps

Vercel, Render, CI/CD

Architektur

Monorepos, Microservices