SaaS social platform
2023 – 2024Una plataforma SaaS para comunidades e intranets corporativas.
- PHP
- Yii2
- ProseMirror
Solución
Mi área principal fue el editor de texto enriquecido y Markdown:
- Bloques de código con CodeMirror 6 dentro del editor: sincronización bidireccional de cambios y selección, números de línea, resaltado de sintaxis, deshacer y rehacer, salida del bloque con las flechas, copiar y pegar correctos.
- Edición: un modo de código fuente Markdown recordado por usuario, reglas de entrada para énfasis y tachado, una barra de herramientas simplificada con iconos nuevos y H1–H4, un menú plegable que recuerda su estado, enlaces a partir del texto seleccionado, URL relativas y anclas de encabezados, y búsqueda de emojis con palabras clave traducibles.
- Teclado y accesibilidad: Tab funciona en listas, tablas y código y lleva el foco a otro lugar, Tab en la última celda de una tabla añade una fila, y un menú accesible con foco de teclado.
- Calidad y entrega: 18 pruebas rotas corregidas y otras nuevas añadidas, actualización de dependencias, ESLint, un bundle más pequeño, una configuración de Rollup, CI y publicación automática en npm por etiqueta, y ocho versiones del paquete del editor.
- Plataforma: un recorrido de bienvenida para usuarios nuevos, borrado lógico de usuarios con sus inicios de sesión vinculados, altura configurable de las publicaciones contraídas, indicador de mensajes sin leer, correcciones de invitaciones, el inicio de una migración a Bootstrap 5, un tema corporativo, calendario, notificaciones push y moderación de contenido.



