Skip to content

reformatus/sofarhangolo

Repository files navigation

Sófár Hangoló

How to build

  1. Install the latest Flutter SDK
  2. Clone this repository
  3. Run flutter pub get to install dependencies
  4. Run dart run build_runner build for generated code (drift, riverpod)
  5. Run flutter run to build and run the app

Flutter web

  1. Run dart run tool/prepare_web.dart to generate Drift's web worker and copy sqlite3.wasm
  2. Run flutter run -d chrome for local web development
  3. Run flutter build web --release --base-href /web/ to build the production bundle used by Pages
  4. Run dart run tool/finalize_web_build.dart to copy Drift's generated runtime files into build/web

GitHub Pages deployment

The Deploy Web workflow in this repository builds the Flutter web app and syncs the output to reformatus/app.sofarhangolo.hu under docs/web.

Required repository secret in reformatus/lyric:

  1. APP_SOFARHANGOLO_HU_DEPLOY_KEY

The secret must contain the private SSH deploy key that has write access to reformatus/app.sofarhangolo.hu.

Contributing

As the project and the architecture is still in the early stages, please contact us before starting any contrubutions. We'd like to make sure you're going in the right direction before you invest time in a PR.


Powered by Lyric

About

Your Open Worship Superapp

Resources

License

Stars

Watchers

Forks

Contributors