SaaS social platform
2023 – 2024Una piattaforma SaaS per community e intranet aziendali.
- PHP
- Yii2
- ProseMirror
Soluzione
La mia area principale era l’editor rich text e Markdown:
- Blocchi di codice con CodeMirror 6 dentro l’editor: sincronizzazione bidirezionale di modifiche e selezione, numeri di riga, evidenziazione della sintassi, annulla e ripeti, uscita dal blocco con le frecce, copia e incolla corretti.
- Modifica: una modalità sorgente Markdown memorizzata per utente, regole di input per enfasi e barrato, una barra degli strumenti semplificata con nuove icone e H1–H4, un menu comprimibile che ricorda il proprio stato, link dal testo selezionato, URL relativi e ancore dei titoli, ricerca delle emoji con parole chiave traducibili.
- Tastiera e accessibilità: Tab funziona in elenchi, tabelle e codice e sposta il focus altrove, Tab nell’ultima cella di una tabella aggiunge una riga, un menu accessibile con focus da tastiera.
- Qualità e rilascio: 18 test rotti sistemati e altri nuovi aggiunti, aggiornamenti delle dipendenze, ESLint, un bundle più leggero, una configurazione Rollup, CI e pubblicazione automatica su npm per tag, otto release del pacchetto dell’editor.
- Piattaforma: un tour di onboarding per i nuovi utenti, eliminazione logica degli utenti con i login collegati, altezza configurabile dei post compressi, indicatore dei messaggi non letti, correzioni agli inviti, l’avvio di una migrazione a Bootstrap 5, un tema enterprise, calendario, notifiche push e moderazione dei contenuti.



