Releases: Cherie05/blunote
Releases · Cherie05/blunote
BluNote v1.0.0
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-notificationswith 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
- Install dependencies:
npm install - Start:
npx expo start - Run checks:
npm run typechecknpm test -- --runInBandnpm 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