Tennis Player Travel Alert System

Заказчик: AI | Опубликовано: 15.10.2025
Бюджет: 750 $

I need an automated workflow that tracks every main–tour tennis player’s schedule in near-real time, calculates how long it has been since their last match and how far they have travelled (city-to-city distance), then pushes a concise notification to my Telegram account each day. For example, when a player finishes a match on 11 Oct in Shanghai and their next appearance is set for 15 Oct in Paris, the alert should read something like “4 days since last match • 9 ,200 km travelled.” Key points of the build • Data sourcing can come from the ATP/WTA sites, official tournament pages, Tennis Abstract, or any other dependable feed you prefer—whatever guarantees prompt, correct match dates and locations. • Notifications must be sent via Telegram; email, SMS, or in-app options can remain configurable but are not required right now. • Platform isn’t a constraint—web service, lightweight dashboard, or even a serverless script is fine—so long as it runs reliably and I can expand it later into an iOS/Android front end if needed. • Each alert must include: – Days since the player’s last completed match – Straight-line travel distance (km) between the previous tournament city and the next one on the calendar Acceptance criteria 1. A working proof-of-concept that tracks at least the current top-50 players and delivers a daily Telegram summary. 2. Clear, human-readable code (Python preferred, but I’m open) plus brief setup notes so I can deploy on my own server or a cloud function. 3. Accuracy spot-checked against actual tour schedules over a one-week period. If you already have experience with sports data APIs, web scraping (BeautifulSoup, Playwright, Puppeteer, etc.), or Telegram Bot API, you’ll probably finish this quickly. Send a short note on your proposed approach and any similar projects you’ve shipped so I can move fast on awarding the work.