SaaS social platform
2023 – 2024Platforma SaaS dla społeczności i firmowych intranetów.
- PHP
- Yii2
- ProseMirror
Rozwiązanie
Moim głównym obszarem był edytor tekstu sformatowanego i Markdown:
- Bloki kodu na CodeMirror 6 wewnątrz edytora: dwukierunkowa synchronizacja zmian i zaznaczenia, numery linii, podświetlanie składni, cofanie i ponawianie, wychodzenie z bloku strzałkami, poprawne kopiowanie i wklejanie.
- Edycja: tryb źródłowy Markdown zapamiętywany dla każdego użytkownika, reguły wprowadzania dla wyróżnienia i przekreślenia, uproszczony pasek narzędzi z nowymi ikonami i H1–H4, zwijane menu, które pamięta swój stan, linki z zaznaczonego tekstu, względne adresy URL i kotwice nagłówków, wyszukiwanie emoji z tłumaczalnymi słowami kluczowymi.
- Klawiatura i dostępność: Tab działa w listach, tabelach i kodzie i przenosi fokus dalej, Tab w ostatniej komórce tabeli dodaje wiersz, dostępne menu z fokusem klawiatury.
- Jakość i dostarczanie: naprawionych 18 zepsutych testów i dodane nowe, aktualizacje zależności, ESLint, mniejszy bundle, konfiguracja Rollup, CI i automatyczna publikacja w npm po tagu, osiem wydań pakietu edytora.
- Platforma: przewodnik onboardingowy dla nowych użytkowników, miękkie usuwanie użytkowników wraz z powiązanymi loginami, konfigurowalna wysokość zwiniętych postów, wskaźnik nieprzeczytanych wiadomości, poprawki zaproszeń, początek migracji na Bootstrap 5, motyw enterprise, kalendarz, powiadomienia push i moderacja treści.



