Skip to content

Releases: JacobStephens2/exodus

v2.0.0 — Capacitor Android app with daily reminders

23 Apr 11:07
aa46bd8

Choose a tag to compare

What changed

Switched the Android wrapper from a Trusted Web Activity to a Capacitor app so the shell runs native APIs. The UI is still the same PWA, bundled into the APK (API calls hit https://exodus.stephens.page/api).

New

  • Daily reminder notification. In Settings, enable "Remind me at" and pick a time. The app schedules a repeating local notification at that time via @capacitor/local-notifications. No server involved — works fully offline.

Compatibility

  • applicationId stays page.stephens.exodus40lite, signed with the original keystore, so this upgrades the v1 TWA install in place.
  • versionCode 2 / versionName 2.0.0.
  • minSdkVersion 22, targetSdkVersion 34.

Artifacts

  • exodus-v2.0.0.apk — sideload / direct install (signed v1+v2).
  • exodus-v2.0.0.aab — Play Store upload bundle.

v1.0.0 — Lent 2026 Release

22 Mar 15:46
cd141f2

Choose a tag to compare

Exodus 40 Lite v1.0.0

Initial release of the Lenten accountability tracker for the St. Agatha St. James men's group (West Philadelphia), covering Ash Wednesday through Holy Saturday 2026.

Features

  • Daily checklist across six categories: Prayer, Fasting, Almsgiving & Works of Charity, Fraternity, Stewardship, and Asceticism
  • Progress tracking with visual progress bar and day counter
  • Weekly item tracking (e.g., exercise sessions per week)
  • Daily notes with auto-save
  • Date navigation through the Lent period with "Go to Today" shortcut
  • User accounts with token-based auth for cross-device data sync
  • Offline support via Service Worker (cache-first strategy)
  • Installable PWA on mobile and desktop
  • Android TWA wrapper with Digital Asset Links for Play Store distribution

Tech Stack

  • Vanilla HTML/CSS/JS — no frameworks, no build step
  • PHP + MySQL backend
  • Apache with HTTPS