Waitaminute Digital is proud to launch LumenScriptura, a modern, responsive KJV scripture study platform engineered for deep passage analysis, lesson note expansion, and study sheet generation across web and desktop environments.
The Problem
Traditional Bible study software is often cluttered, slow, or tied to server-side databases that require paid monthly subscriptions. Readers and lesson builders needed a zero-latency application capable of taking raw text, handwritten lesson notes, or OCR image scans and instantly expanding every scripture reference into full, formatted passage blocks without manual copying.
Technical Architecture & Key Highlights
Built using a clean multi-target C# architecture, the platform pairs a shared Razor Class Library with a standalone Blazor WebAssembly browser client and a native .NET MAUI desktop app:
Client-Side Blazor WebAssembly (.NET 10): Executes 100% inside the browser sandbox, loading all 66 books and 31,102 KJV verses into memory for instant multi-word searches and chapter rendering with zero server cold starts.
Intelligent Auto-Expansion Engine: Features custom regex parsing that handles complex multi-range references (e.g., Ex 20:1–17, Mat 24:1–5, 11–13, 22:1–5, Ps 69:8–9, 20–22), automatically cleaning OCR noise, glued text, and handwritten shorthand.
Firebase Authentication: Seamless single sign-on integration supporting Google, Microsoft OAuth, and anonymous Guest mode for zero-friction access.
Export Utilities: Built-in CSS print engine for pixel-perfect PDF study sheets, plain-text .txt file downloads for Notepad/Word, and instant clipboard copying.
Edge Cloud Hosting: Globally distributed via Azure Static Web Apps CDN with custom SPA navigation fallback routing.
Try the Web Application
this app demonstrates how modern WebAssembly and serverless cloud architectures can deliver native desktop performance directly inside any web browser with zero infrastru