SaaS social platform
2023 – 2024コミュニティや社内イントラネット向けのSaaSプラットフォーム。
- PHP
- Yii2
- ProseMirror
解決策
主な担当はリッチテキストとMarkdownのエディターでした。
- エディター内のCodeMirror 6によるコードブロック:変更と選択範囲の双方向同期、行番号、シンタックスハイライト、元に戻す・やり直し、矢印キーでのブロックからの移動、正しいコピー&ペースト。
- 編集:ユーザーごとに記憶されるMarkdownソースモード、強調と打ち消し線の入力ルール、新しいアイコンとH1〜H4を備えたシンプルなツールバー、状態を記憶する折りたたみメニュー、選択したテキストからのリンク作成、相対URLと見出しアンカー、翻訳可能なキーワードによる絵文字検索。
- キーボードとアクセシビリティ:リスト、表、コード内でTabが機能し、フォーカスを別の場所にも移動できます。表の最後のセルでTabを押すと行が追加されます。キーボードフォーカス対応のアクセシブルなメニュー。
- 品質とリリース:壊れていた18件のテストを修正して新しいテストを追加、依存関係の更新、ESLint、バンドルの軽量化、Rollupの設定、CIとタグによるnpmへの自動公開、エディターパッケージの8回のリリース。
- プラットフォーム:新規ユーザー向けのオンボーディングツアー、連携ログインを含むユーザーのソフトデリート、折りたたみ投稿の高さ設定、未読メッセージの表示、招待まわりの修正、Bootstrap 5への移行着手、エンタープライズ向けテーマ、カレンダー、プッシュ通知、コンテンツモデレーション。