SaaS social platform
2023 – 2024Uma plataforma SaaS para comunidades e intranets corporativas.
- PHP
- Yii2
- ProseMirror
Solução
Minha área principal era o editor de rich text e Markdown:
- Blocos de código com CodeMirror 6 dentro do editor: sincronização bidirecional de alterações e seleção, numeração de linhas, realce de sintaxe, desfazer e refazer, saída do bloco com as setas, copiar e colar corretos.
- Edição: um modo de código-fonte Markdown lembrado por usuário, regras de entrada para ênfase e tachado, uma barra de ferramentas simplificada com novos ícones e H1–H4, um menu recolhível que lembra seu estado, links a partir do texto selecionado, URLs relativas e âncoras de títulos, busca de emojis com palavras-chave traduzíveis.
- Teclado e acessibilidade: o Tab funciona em listas, tabelas e código e move o foco para fora, o Tab na última célula de uma tabela adiciona uma linha, um menu acessível com foco pelo teclado.
- Qualidade e entrega: 18 testes quebrados corrigidos e novos adicionados, atualização de dependências, ESLint, um bundle menor, uma configuração do Rollup, CI e publicação automática no npm por tag, oito releases do pacote do editor.
- Plataforma: um tour de onboarding para novos usuários, exclusão lógica de usuários com os logins vinculados, altura configurável de posts recolhidos, indicador de mensagens não lidas, correções nos convites, o início da migração para Bootstrap 5, um tema enterprise, calendário, notificações push e moderação de conteúdo.



