Project Description
I’m building a cross-platform mobile app that lets pet owners record a short video of their sleeping animal, automatically counts breaths per minute with a TensorFlow Lite model, and immediately flags anything over 40 BPM or rising trends. Each new user gets one free reading; after that they subscribe for $4.99/month through Google Play Billing on Android and the corresponding in-app purchase system on iOS.
Core flow
• Email-and-password sign-up / log-in
• Record or upload a 30-second clip
• On-device inference (TFLite) returns the respiratory rate
• Result screen shows the number and a colour-coded warning if >40
• History tab stores readings locally in Room, then plots them with MPAndroidChart (or the iOS equivalent) so the owner can spot trends over time. Shareable reports.
• Automatic email reminders to subscribe.
Scope and expectations
– Native Android (Kotlin) and native iOS (Swift) or a clean cross-platform approach that still supports TFLite and store-side billing, delivered in 6–12 weeks.
– Clean, commented source code in GitHub (or a zipped hand-off) plus a brief README explaining how to update the model, change pricing, and publish future builds.
– Working builds uploaded to internal test tracks on both stores so I can review them during development.
When you reply, please link to similar apps you’ve shipped, outline your rough timeline/cost, and list any open questions you have about the model, UI, or email service so we can lock the details before kicking off.