Koivuniemi Raamattuhaku [updated] -

The platform serves casual readers, theology students, and church pastors alike. It organizes its system into distinct functional modules:

A web‑ and mobile‑first application that lets members of the Koivuniemi community (and any interested user) search, read, study, and share passages from the Bible in Finnish (and other languages). The tool should be fast, offline‑capable, accessible, and integrated with Koivuniemi’s existing digital ecosystem (e.g., event calendar, member portal, audio‑sermons). koivuniemi raamattuhaku

| Feature | Description | Acceptance Criteria | |---------|-------------|---------------------| | | Installable on desktop & mobile; works offline after first load. | First launch downloads ~30 MB (all Finnish translation + essential assets). Subsequent loads < 200 ms. | | Selective offline sync | Users can choose which books/chapters to pre‑download (e.g., “Psalm 23”). | Download status shown; can pause/resume; takes < 5 s per chapter on 4G. | | Cache‑first strategy | All static assets (fonts, images) cached via Service Worker; dynamic queries served from local DB (IndexedDB) when offline. | Search works 100 % offline for cached content. | | Data compression | JSON Bible data compressed with gzip/brotli; binary format (e.g., Protocol Buffers) for mobile builds. | Reduces download size by ~60 %. | The platform serves casual readers, theology students, and

Hei Raamattunystävät! Oletko koskaan tehnyt ”Koivuniemi Raamattuhaku” – eli hakenut Raamatusta tiettyä nimeä tai teemaa, joka liittyy sukunimeesi tai paikannimeen? | Feature | Description | Acceptance Criteria |