~/talk

Building a TinyMCE LMS Editor with React & OpenAI - Pt 2

Talkat Frontend Nation 2024 · 2024-06-04..06-07· [react, large-language-models]
slides:none on file

A working LMS editor is built from a React app using the TinyMCE React package, Vite+SWC and npm, adding plugins that demonstrably work live: accessibility checker flags heading order, spellcheck fixes misspellings, math inserts LaTeX equations and PowerPaste imports Word formatting. AI uses OpenAI GPT-3.5 Turbo with a streaming response implemented via fetch‑event‑source, conversation history and templates stored as an array (recommend backing them with a database). Notes: TinyMCE offers a 14‑day trial and 21 premium plugins.

AI-written summary · about

  1. 0:00Introduction
  2. 12:33Setup TinyMCE with React
  3. 13:10Adding plugins to enhance editor functionality
  4. 27:48Custom templates
  5. 35:37OpenAI integration
  6. 57:28Final testing
  7. 1:00:57Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.