An open source app for viewing all sentry clips in your TeslaDrive
This is a pnpm workspace with three packages: tesler-desktop (Electron/React, macOS/Windows/Linux), tesler-app (Expo/React Native, Android/iOS) and tesler-core (shared types & utils, published on npm). See AGENTS.md for the full architecture and commands.
- Android: browse TeslaCam clips straight off the USB drive (Storage Access Framework), view event details, play per-camera footage, delete clips — see packages/tesler-app/docs/USB_FILE_ACCESS.md
- Generate an installable Android APK with
pnpm build:apkinpackages/tesler-app(EAS Build, preview profile) - iOS USB access still TBD — needs a native Expo Module with security-scoped bookmarks (Phase 2 in USB_FILE_ACCESS.md)
- #3 Add event time in slider
- #2 See other clips from drive #2
- Deploy to Mac App Store
- Deploy to Windows Store
- Adding some tests (with Jest and playwright (e2e))
- Read the TeslaCam USB drive from
tesler-appon iOS (native Expo Module + security-scoped bookmarks) - Submit
tesler-appto the Play Store / App Store (EASproductionbuild profile is ready, submission isn't set up yet)
