Skip to content

Releases: Cherie05/blunote

BluNote v1.0.0

20 Dec 18:43

Choose a tag to compare

BluNote v1.0.0 — Initial Open Source Release

BluNote is an offline-first hydration tracker. All app data stays on your device (SQLite). There are no accounts, no analytics, and no network requests by default.

What’s Included

  • Offline-first storage: SQLite with WAL enabled, plus indexes and daily totals caching for fast dashboards and history.
  • Hydration logging: quick add for common sizes + history list.
  • Insights: weekly stats, streaks, achievements, and details screen.
  • Local reminders: scheduled hydration reminders using expo-notifications with reconciliation on startup/foreground.
  • Backup & Restore: export/import JSON with schema validation and transactional restore.
  • Safety & reliability: validation for profile inputs (weight/goal/wake/sleep), crash-safe DB writes, and loading/skeleton states.

Privacy

  • No sign-in
  • No tracking/telemetry
  • No backend/server
  • Data is stored locally unless you export a backup file manually

Disclaimer

BluNote is for general wellness tracking only and is not medical advice. See TERMS.md and NOTICE.md.

Getting Started

  1. Install dependencies: npm install
  2. Start: npx expo start
  3. Run checks:
    • npm run typecheck
    • npm test -- --runInBand
    • npm run lint

Downloads

  • Android APK: (attach file here if provided)

Full Changelog: https://github.com/Cherie05/blunote/commits/v1.0.0

Full Changelog: https://github.com/Cherie05/blunote/commits/v1.0.0