



Mitentwickler für eine systemneutrale Pen-&-Paper-Plattform gesucht 🎲
Hi zusammen!
Ich arbeite seit einiger Zeit an einem langfristigen Hobbyprojekt für Pen-and-Paper-Rollenspiele und suche 1–2 Mitentwickler, die Lust haben, gemeinsam daran weiterzubauen.
Die meisten kennen das Problem: Charakterbögen, Kampagnennotizen, NPCs, Statblocks, Weltkarten, Handouts, Shops und Session-Notizen verteilen sich irgendwann auf Papier, PDFs, Notion, Discord und unzählige andere Tools.
Genau dieses Problem soll die App lösen.
Der Ansatz ist dabei bewusst kein klassisches Virtual Tabletop (VTT). Stattdessen entsteht ein systemneutraler Workspace, der Spielleiter und Spieler sowohl bei der Vorbereitung als auch direkt während der Session unterstützt. Langfristig soll nahezu alles – Charaktere, Kampagnen, Worldbuilding, Statblocks, Sessions und weitere Werkzeuge – in einer gemeinsamen Plattform zusammenlaufen.
🚀 Aktueller Entwicklungsstand
Die App befindet sich aktuell in einer frühen Alpha (ca. v0.6-dev).
Viele Bereiche sind bereits implementiert und laufen auf dem Entwicklungsserver. Sie können getestet und weiterentwickelt werden. Einige Module sind bereits recht umfangreich, andere befinden sich noch in aktiver Entwicklung und benötigen Feinschliff, Optimierungen oder zusätzliche Funktionen.
Charakterverwaltung
- Character Library
- Character Sheet
- Character Builder
- Level-Up-System
- Rast-System
Diese Module basieren aktuell auf meinem eigenen Pen-and-Paper-System. Sie dienen als Referenzimplementierung für die langfristige Vision einer systemneutralen Plattform und sollen später flexibel auf andere Regelwerke übertragbar sein.
Game-Master-Tools
- GM Home V2
- Live Session Dashboard
- Session Preparation
Kampagnen & Worldbuilding
- Campaign Hub V2
- World Hub V2
- Interaktive Map
- World Graph (Relation Overview und Editor)
- World Object Library mit Editor
- Location
- NPC
- Quest
- Faction
- Lore
- Handouts
- Shops (interaktive Shops)
- Ressourcen
- Timeline
- Reveal System
Gegner & Spielsystem
- Enemy Library V2
- Statblock Builder
- Statblock Preview
- Statblock Layout Builder
Onlinefunktionen
- Supabase Auth
- Kampagneneinladungen
- Datensynchronisation
- PostgreSQL-/RLS-/RPC-Grundlagen
Kurz gesagt: Das Projekt ist längst über die Konzeptphase hinaus. Die meisten Kernbereiche existieren bereits und können auf dem Dev-Server genutzt werden. Der Schwerpunkt liegt aktuell darauf, bestehende Systeme weiter auszubauen, sauber miteinander zu verbinden und die gemeinsame Architektur konsequent weiterzuentwickeln.
🔮 Die Vision
Der Teil, der mich persönlich am meisten begeistert, ist die Architektur hinter dem Projekt.
Statt für jedes neue Feature eine eigene Lösung zu entwickeln, soll langfristig alles auf denselben Grundsystemen aufbauen.
Dafür entstehen unter anderem:
- Universal Layout Engine
Das Ziel ist, dass Charakterbögen, Statblocks, Shops, Handouts und zukünftige Werkzeuge später alle dieselbe technische Grundlage nutzen. Neue Features sollen hauptsächlich durch Layouts, Blöcke und Schemas entstehen, anstatt jedes Mal komplett neu entwickelt werden zu müssen.
🛠 Tech Stack
Frontend
- React 18
- TypeScript
- JavaScript
- Vite
- Tailwind CSS
Backend
- Supabase
- PostgreSQL
Testing
- Vitest
- Playwright
🤝 Wen ich suche
Ich suche keine perfekten Fullstack-Gurus, sondern Menschen, die Lust haben, gemeinsam an einer größeren Idee zu arbeiten.
Da das Projekt modular aufgebaut ist, musst du nicht alles können. Du kannst dich genau dort einbringen, wo deine Interessen und Stärken liegen.
Besonders spannend wären Erfahrungen oder Interesse an:
- Frontend & UI/UX: React 18, TypeScript, Tailwind CSS, responsive Oberflächen und komplexe Benutzeroberflächen
- Architektur & Backend: State Management, Supabase, PostgreSQL sowie saubere Daten- und Anwendungsarchitektur
🎲 Bonus: Wenn du selbst Pen & Paper spielst oder einfach Spaß an komplexen Anwendungen und langfristiger Softwarearchitektur hast.
Mir ist wichtig, das Projekt von Anfang an so aufzubauen, dass es langfristig wachsen kann.
Aktuell nutzen wir Supabase, weil wir dadurch schnell entwickeln, testen und neue Ideen ausprobieren können und wir keine Kosten haben.
Langfristig ist das Ziel jedoch, das Backend auf einen eigenen, gemieteten Cloud-Server umzuziehen und das Ganze unter einer eigenen Domain laufen zu lassen. So bleiben wir unabhängig, behalten die volle Kontrolle über die Daten und können die Kosten im Zaum halten, wenn die App wächst.
❤️ Was dich erwartet
- Kein Startup
- Kein Kundenprojekt
- Keine Deadlines
- Kein Crunch
Das Ganze ist ein Freizeitprojekt, an dem mit Leidenschaft gearbeitet wird.
Mir geht es darum, gemeinsam etwas zu entwickeln, das wir selbst gerne am Spieltisch nutzen würden. Sollte daraus irgendwann einmal ein kommerzielles Produkt entstehen, möchte ich den Erfolg selbstverständlich fair mit allen aktiven Mitentwicklern teilen.
📬 Interesse?
Wenn du Lust hast, das Projekt aktiv mitzugestalten und gemeinsam weiterzuentwickeln, freue ich mich auf deine Nachricht. 🎲