Skip to content

About

Bereans Path helps you search the Scriptures daily — read and hear the Word, keep bookmarks and notes, and find Protestant and non-denominational churches that treat Scripture as the final authority (Acts 17:11).

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bereans Path

Bereans Path

Searching the Scriptures daily to find the truth.
Acts 17:11

Live app · Messiah Studios · Azure hosting

Bereans Path is a personal Scripture reader, bookmark journal, and values-aligned church finder. Read the Word, keep what God presses on your heart, and find Protestant and non-denominational churches that treat Scripture as the final authority — the same care the Bereans were commended for in Acts 17.

What you can do

Pillar In the app
Read Open the ESV (proxied server-side), pick book + chapter, then unlock audio, notes, and bookmark together
Remember Bookmarks with notes and note memoirs when a note is updated
Walk with Nearby churches via OpenStreetMap / Overpass, filtered and ranked for biblical-authority fit
Grow Resources (audio first; study methodology behind details) and a Path / What & Why screen

Also included: themes (including Faith / Scripture to match Messiah Studios), PWA install support, Settings + diagnostics, and suggest-a-church.

Church finder note: Results favor Protestant and non-denominational congregations. Traditions that rest on authorities beyond the closed canon of Scripture are set aside.

Stack

  • Frontend: Vue 3 · Vite · Bootstrap · PWA
  • Backend: ASP.NET Core (.NET 10) · EF Core · SQLite (local / early Azure)
  • Integrations: ESV API (server proxy) · Overpass (API-proxied church search)

One host in production: the Vue build lands in the API wwwroot, so Azure serves UI + API from a single App Service.

Quick start (development)

# Terminal 1 — API (http://localhost:5068)
cd src/BereansPath.Api
dotnet user-secrets set "ESV_API_KEY" "your-key"
dotnet run --launch-profile http

# Terminal 2 — Vue (http://localhost:5173)
cd src/bereans-path.web
npm install
npm run dev

Product build (one host)

cd src/bereans-path.web
npm install
npm run build

cd ../BereansPath.Api
dotnet run --launch-profile http

Open http://localhost:5068 — full UI + API together.

Deploy

See docs/AZURE.md. GitHub Actions can deploy on push to main when AZURE_WEBAPP_PUBLISH_PROFILE is set.

Live: https://bereans.messiahstudios.site

Roadmap

See ROADMAP.md — live URL is up; screenshots / short demo and further church enrichment are next.

About

Bereans Path helps you search the Scriptures daily — read and hear the Word, keep bookmarks and notes, and find Protestant and non-denominational churches that treat Scripture as the final authority (Acts 17:11).

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages