Projects BibleWeb Search Strong's concordance search
Done

Strong's concordance search

Area: Search Milestone: v1

What it does

Two-phase: transliteration autocomplete → verse lookup by Strong's number. Rate: 120/min, cached 1h. — lexicon entry + verses from greek_words/hebrew_words. Dutch: COALESCE(text_nl, text). Pro+ required. Cached 24h.

Technical Details

  • Autocomplete: GET /api/search/suggest?q=<prefix> — REPLACE-chain diacritic normalization, up to 16 results sorted by length.
  • Verse lookup: GET /api/concordance/[strongsNumber]?lang=...&page=...&limit=..
  • UI: StrongsSearchInput.svelte — 150ms debounce dropdown, arrow/Enter nav.

Source Files

api/search/suggest/+server.ts
api/concordance/[strongsNumber]/+server.ts
queries/concordance.ts
components/bible/StrongsSearchInput.svelte