Jonas Krauss

Portfolio

SchreibDran

KI-gestütztes Schreib-Ökosystem und interaktives Text-Adventure — Next.js, React Native, FastAPI, LLM-Integration.

Herausforderung

Schreibende brauchen ein Toolset, das eine tägliche Schreibgewohnheit aufbaut und hält — und das gleichzeitig moderne KI-Technologie für kreatives Schreiben nutzt. Bestehende Tools fokussieren entweder auf reines Tracking oder auf KI-Generierung, ohne beides zu verbinden. SchreibDran schließt diese Lücke mit einem umfassenden Ökosystem aus Web-App, Mobile-App und interaktivem Text-Adventure.

Ansatz

SchreibDran ist ein Monorepo-basiertes Ökosystem, das Web-, Mobile- und Backend-Komponenten in einer kohärenten Architektur vereint:

SchreibDran — KI-gestütztes Schreib-Ökosystem

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.

SchreibDran Abenteuer — KI-gestütztes Text-Adventure

Ein technisch hochkomplexes, interaktives Text-Adventure basierend auf der Fantasy-Welt des Romans „Als die Götter erstarrten". Innovative Anwendung von Large Language Models im Bereich des interaktiven Storytellings. Spieler können eine Rolle wählen, die Geschichte erleben und den Verlauf durch ihre Entscheidungen beeinflussen.

Technische Architektur

  • 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

Open Source & Community

  • Vollständige Dokumentation und READMEs
  • Conventional Commits für klare Git-Historie
  • Umfassende Testabdeckung
  • Code-Qualität: ESLint, Prettier, TypeScript
  • CI/CD-Pipelines für automatisierte Deployments

Tech Stack

  • Frontend: Next.js 14, React 19, TypeScript, Tailwind CSS
  • Mobile: React Native, Expo, Expo Router
  • Backend: Python FastAPI, Supabase (PostgreSQL, Auth, Storage)
  • KI: Vercel AI Gateway, Vercel AI SDK, Anthropic Claude
  • Tooling: Turborepo, Vitest, ESLint, Prettier