Word roots

Borror roots, searchable, with a name builder

The word_roots repo ships a Vite + React SPA: browse Latin and Greek roots from the Borror tradition, filter, and compose names interactively. Production build requires base: '/word_roots/' in Vite config so asset URLs resolve under nginx.

Architecture

web/React app source; npm run build emits dist/ consumed by nginx.
DataStructured root entries (see repo) compiled or imported as static JSON/TS modules.
DeployNginx alias to word_roots/web/dist/; SPA fallback to index.html for client routes.

Design

The UI prioritizes fast lookup and cross-root exploration: etymology is educational, not a flashcard game. The name builder ties together morphemes according to rules documented in the repository.