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