top | item 46648543

Show HN: I built a free football prediction platform with live matches and stats

2 points| toutoulliou | 1 month ago |pronos-football.com

After several months of coding, I built a free football prediction platform that aggregates and displays match predictions, live scores, and detailed statistics.

What you'll find on the site:

- Live matches with real-time scores and status updates - Upcoming matches organized by date with 1X2 predictions (home/draw/away probabilities) - Predicted scores and odds for each match - Detailed match pages with comprehensive statistics - Team and league pages with historical data and rankings - Search functionality to find teams and leagues quickly - Filters for high-odds and low-odds matches - Daily predictions organized by yesterday, today, and tomorrow

The platform updates automatically throughout the day. All predictions include probability percentages, expected scores, and betting odds. The interface is clean and mobile-responsive.

Built with Django, Python, and Tailwind CSS. The backend uses Celery for scheduled tasks and Redis for caching.

I'd love to get feedback on the UI/UX and any features you'd like to see added.

3 comments

order

toutoulliou|1 month ago

Hi everyone, thanks for checking it out!

A bit of backstory: I started this project because I was frustrated with existing prediction sites that either required subscriptions or had cluttered interfaces. I wanted something free, fast, and focused on the data that matters.

The technical journey: - Started with basic Django setup and manual data entry - Built automated data collection to keep information fresh - Implemented Celery tasks to update data throughout the day - Added Redis caching to handle traffic spikes - Designed the UI with Tailwind CSS for a clean, modern look

The biggest challenge was ensuring data accuracy and keeping the site stable with frequent updates. I ended up implementing a robust caching system and error handling to maintain reliability.

Currently, the site covers major European leagues and international competitions. I'm working on expanding coverage and adding more statistical insights.

Happy to answer any questions about the tech stack or implementation details!

holg|1 month ago

OK, interesting, i am not into betting, but it seems the solid solution, the ui is fine to me, i only speak a very limited french, but it is enough to understand the pages...

toutoulliou|1 month ago

Thank you for your feedback ! You’re right, the website is currently in French, but I may improve it in the future and add English or other languages.