Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
bin
 
 
 
 
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

The Everywhere Bible app

A progressive web app built with create-react-app that uses the ESV V3 API. The app works offline when service workers are supported.

Build Status

Development

Set up

Get yarn and run:

yarn install

Dev server and tooling

Start the dev server and open http://localhost:3000

yarn start

You can also optionally start the type checker and unit tests (in separate terminals, since they've got watchers):

yarn typecheck
yarn test

Deploying

Push to the master branch and wait for the Travis build to run.

There's this weird thing about the deployment: the site is hosted statically by the https://github.com/esvbible/esvbible.github.io repository, and fronted by Cloudflare at the en.everywherebible.org subdomain. The everywherebible.github.io page is already used for the splash page explaining this project, and originally the app was deployed to that esvbible org, so when it was migrated to the everywherebible org, I just continued to use the original location for hosting.

Small print

License

Source code licensed under the MIT License.

Credits

Scripture quotations are from the ESV® Bible (The Holy Bible, English Standard Version®), copyright © 2001 by Crossway, a publishing ministry of Good News Publishers. Used by permission. All rights reserved. You may not copy or download more than 500 consecutive verses of the ESV Bible or more than one half of any book of the ESV Bible.

Search icon made by Lucy G from www.flaticon.com is licensed by CC 3.0 BY

About

A Bible app for slow connections

Resources

License

Releases

No releases published

Packages

No packages published

Languages