Skip to content

Repository files navigation

Sparkay

Sponsor

💛 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.

Development

npm install
npm start

Edit routes under src/app. Lint: npm run lint.

Run on your iPhone (personal, no TestFlight)

For a standalone build on your own device without the paid Apple Developer Program ($99/year):

  1. See docs/ios-personal-device.md for the full guide (signing, trust certificate, data retention).
  2. 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:release

After 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:uninstall

Reinstall over the existing app; do not delete Sparkay if you want to keep local notes and settings.

EAS / TestFlight (optional)

Cloud builds and TestFlight require a paid Apple Developer account. Scripts: eas:build:ios:*, eas:submit — see Expo EAS docs.

Docs

Learn more

About

Sparkay is an intelligent note-taking app for music producers. Capture musical moments that inspire you —sounds, hooks, atmospheres,etc. with artist, album, genre, etc. and timecode. Organize by keywords, retrieve instantly in studio. Transform listening into creative fuel. Fan your creative spark!

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages