SaaS social platform
2023 – 2024Eine SaaS-Plattform für Communitys und Unternehmens-Intranets.
- PHP
- Yii2
- ProseMirror
Lösung
Mein Hauptbereich war der Rich-Text- und Markdown-Editor:
- Codeblöcke mit CodeMirror 6 im Editor: Zwei-Wege-Synchronisierung von Änderungen und Auswahl, Zeilennummern, Syntaxhervorhebung, Rückgängig und Wiederholen, Verlassen des Blocks mit den Pfeiltasten, korrektes Kopieren und Einfügen.
- Bearbeitung: ein pro Benutzer gespeicherter Markdown-Quellmodus, Eingaberegeln für Hervorhebung und Durchstreichen, eine vereinfachte Werkzeugleiste mit neuen Symbolen und H1–H4, ein einklappbares Menü, das seinen Zustand behält, Links aus markiertem Text, relative URLs und Überschriftenanker, Emoji-Suche mit übersetzbaren Schlüsselwörtern.
- Tastatur und Barrierefreiheit: Tab funktioniert in Listen, Tabellen und Code und verschiebt sonst den Fokus, Tab in der letzten Tabellenzelle fügt eine Zeile hinzu, ein barrierefreies Menü mit Tastaturfokus.
- Qualität und Auslieferung: 18 defekte Tests repariert und neue hinzugefügt, Abhängigkeits-Upgrades, ESLint, ein kleineres Bundle, eine Rollup-Konfiguration, CI und automatische npm-Veröffentlichung per Tag, acht Releases des Editor-Pakets.
- Plattform: eine Onboarding-Tour für neue Benutzer, Soft Delete von Benutzern samt verknüpften Logins, konfigurierbare Höhe eingeklappter Beiträge, Anzeige ungelesener Nachrichten, Korrekturen an Einladungen, der Beginn einer Migration auf Bootstrap 5, ein Enterprise-Theme, Kalender, Push-Benachrichtigungen und Inhaltsmoderation.



