PHP Script to Fetch Live Match Data from 365scores.com and Store in MySQL (Budget: €95 / $110)
Budget: €8 – €30 EUR
We are seeking a skilled and reliable PHP developer for a focused and exciting project.
Your task is to build a PHP script that connects to https://www.365scores.com/football/live and performs the following:
Automatically detect all currently live football matches.
Save critical information into a MySQL database:
Match minute
Opposing teams
League name
Real-time odds (1, X, 2)
Current score
Real-Time Stats Tracker:
Every 1 minute (triggered via a cron job), update each live match.
Capture and save all available match stats (possession, xG, total shots, shots on target, tackles, defense stats, corners, etc.).
Ensure the system is flexible: different leagues might offer different stat categories — everything shown must be recorded.
Important Requirements:
Source of data must be strictly 365scores.com.
No third-party APIs or external services are allowed.
Scraping or WebSocket techniques are acceptable — we care about accuracy and stability.
The script must be efficient and optimized to avoid server overload.
Code must be clean, well-documented, and easy to maintain.
Basic setup instructions (especially for the cron job) must be included.
Budget:
€95 ($110) maximum.
No exceptions — please only apply if you accept this budget.
Why You Might Love This Job:
Clear, well-defined project goals — no guessing.
Fast decision-making — we hire quickly.
Opportunity for future, larger projects if this goes well.
Your task is to build a PHP script that connects to https://www.365scores.com/football/live and performs the following:
Automatically detect all currently live football matches.
Save critical information into a MySQL database:
Match minute
Opposing teams
League name
Real-time odds (1, X, 2)
Current score
Real-Time Stats Tracker:
Every 1 minute (triggered via a cron job), update each live match.
Capture and save all available match stats (possession, xG, total shots, shots on target, tackles, defense stats, corners, etc.).
Ensure the system is flexible: different leagues might offer different stat categories — everything shown must be recorded.
Important Requirements:
Source of data must be strictly 365scores.com.
No third-party APIs or external services are allowed.
Scraping or WebSocket techniques are acceptable — we care about accuracy and stability.
The script must be efficient and optimized to avoid server overload.
Code must be clean, well-documented, and easy to maintain.
Basic setup instructions (especially for the cron job) must be included.
Budget:
€95 ($110) maximum.
No exceptions — please only apply if you accept this budget.
Why You Might Love This Job:
Clear, well-defined project goals — no guessing.
Fast decision-making — we hire quickly.
Opportunity for future, larger projects if this goes well.