💛 If you find this project useful, consider sponsoring its development — every contribution helps keep the work going!
Offline-first inspiration notes app built with Expo, React Native, and TypeScript.
npm install
npm startEdit routes under src/app. Lint: npm run lint.
For a standalone build on your own device without the paid Apple Developer Program ($99/year):
- See docs/ios-personal-device.md for the full guide (signing, trust certificate, data retention).
- Quick commands:
# First install (or after signing profile issues)
IOS_FORCE_PROVISIONING_BOOTSTRAP=1 npm run ios:device:release
# Later installs / renewals (~every 7 days with a free Apple ID)
npm run ios:device:releaseAfter install, trust the developer on the iPhone: Settings → General → Device Management.
Weekly renewal reminder (macOS notification, Fridays 11:00):
npm run ios:reminder:install
npm run ios:reminder # test now
npm run ios:reminder:uninstallReinstall over the existing app; do not delete Sparkay if you want to keep local notes and settings.
Cloud builds and TestFlight require a paid Apple Developer account. Scripts: eas:build:ios:*, eas:submit — see Expo EAS docs.