Audio Score Alerts Sports App

Job ID: 40541612

Budget: $30 – $250 USD

I need an Android application that will sit in Google Play and do one thing brilliantly: keep tennis and football fans updated through spoken score alerts. Here’s the core flow I am after:

• A clean, minimalist interface where users can search or browse current and upcoming tennis and football fixtures pulled from any reliable free sports API you choose.
• After selecting a match, the user picks a 3-, 5-, or 10-minute interval.
• At every chosen interval the app uses Android text-to-speech to read the latest score aloud, even when the phone screen is off. No standard push banners—voice only.

The app must handle the TTS service gracefully, fall back if a device is on silent, and ensure updates stop automatically once the match ends.

Deliverables I expect
1. Source code (Kotlin or Java) plus build instructions.
2. Signed release APK ready for Play Console upload.
3. Brief setup note explaining where to plug in my own free API key and how the periodic WorkManager/AlarmManager job is configured.

Acceptance criteria
– Searches return accurate fixtures for both sports.
– Voice notifications trigger at the correct interval in foreground, background, and doze modes.
– UI meets Google Play policies and follows Material-lite, minimalist look.
– No paid services or rate-limited APIs that would break basic use.

If you have an existing library or framework that speeds this up, feel free to integrate it; just keep the footprint small.