Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sneakypeet/read-your-bible
Read your bible web app
https://github.com/sneakypeet/read-your-bible
bible bible-reading bible-reading-plan bulma-css firebase re-frame reagent shadow-cljs
Last synced: about 2 months ago
JSON representation
Read your bible web app
- Host: GitHub
- URL: https://github.com/sneakypeet/read-your-bible
- Owner: SneakyPeet
- Created: 2024-03-05T05:18:49.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-03-18T13:52:25.000Z (10 months ago)
- Last Synced: 2024-10-16T19:06:35.310Z (3 months ago)
- Topics: bible, bible-reading, bible-reading-plan, bulma-css, firebase, re-frame, reagent, shadow-cljs
- Language: Clojure
- Homepage: https://read-the-bible.web.app/
- Size: 988 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Read your bible web app
https://read-the-bible.web.app/
# firebase
## emulators
remember -add project-id
## deploy
npx firebase deploy --only firestore:rules
npx firebase deploy --only hosting --project bible-reading-plan
npx shadow-cljs release web && cd firebase && npx firebase deploy --only hosting --project bible-reading-plan && cd ..
npx shadow-cljs release functions && cd firebase && firebase deploy --only functions && cd ..
# Shaddow CLJS
## compile a build once and exit
$ npx shadow-cljs compile web## compile and watch
$ npx shadow-cljs watch web$ npx shadow-cljs watch functions
## connect to REPL for the build (available while watch is running)
$ npx shadow-cljs cljs-repl web## connect to standalone node repl
$ npx shadow-cljs node-repl## Running a release build optimized for production use
$ npx shadow-cljs release web## Release debugging commands.
$ shadow-cljs check web
$ shadow-cljs release web --debug