React Native / PWA Developer — Soccer Live Alert App (2–3 week deadline)
Worldwide
I have a working prototype of a soccer in-play betting alert app and need a developer to convert it into a hosted PWA with push notifications. The target launch is before mid-August 2026 — when the Premier League, La Liga, Bundesliga, and Serie A all kick off. Please only apply if you can commit to a 2–3 week delivery. WHAT THE APP DOES KickAlert monitors global soccer matches in real time and sends push notifications when a big home favorite (pre-match odds of -175 or stronger) is tied or losing after the 70th minute — with dominant possession, shots, and stats signaling a likely comeback. Users get a push alert, open the app, see live stats, and can tap an AI analysis button for a betting recommendation. WHAT I AM PROVIDING ON DAY ONE Working local web app (Node.js + HTML) — full UI, alert logic, all features functional Backend server (server.js) already written and tested API-Football account + key active (900+ global leagues, live scores, stats, odds) Anthropic Claude AI API access active (AI Take feature already working) WHAT I NEED YOU TO BUILD Convert the local app into a hosted PWA accessible at a public URL Add push notifications (Firebase FCM or Web Push) that fire when alert criteria are met Host the backend on Railway, Render, or Fly.io (free tier fine to start) Ensure the app works cleanly on mobile (iOS + Android browsers) Provide basic handoff documentation TECH STACK Node.js backend (already written) · PWA or React Native frontend · Firebase FCM for push · API-Football for data · Anthropic Claude API for AI · Hosted on Railway / Render / Fly.io IN YOUR BID PLEASE INCLUDE Confirmation you can deliver in 2–3 weeks Your recommended approach for push notifications 1–2 relevant past projects Fixed price quote
$1,000.00
Fixed-price- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:yesterday
- Interviewing:1
- Invites sent:0
- Unanswered invites:0
About the client
- United States10:46 PM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by