AFL Tipping
A footy tipping competition for mates — pick your winners, track your form, top the ladder.
Built by someone who watches the grand final and roughly knows the teams. The technology, however, is excellent.
What is this site?
AFL Tipping is a private competition platform for Australian Rules Football fans. Each week you tip (predict) the winner of every AFL match for that round. The more correct tips you land, the higher you climb on the leaderboard.
In plain English:
- You log in, you pick winners for each upcoming game.
- The app locks your tips before the match starts — so you can't change your mind at the last second, you coward.
- If you leave a game blank when tips lock, the away team is auto-picked for you. The system is harsh, but fair.
- Scores come in, winners are calculated, the leaderboard updates itself.
- You either gloat or quietly reconsider your football knowledge.
At the end of the season the player with the most points wins — eternal bragging rights, or a prize if you're organised enough to arrange one.
2026 AFL Tipping Season — by the numbers
What it does now
The site has grown well beyond basic tipping. It now handles live discussion, smarter notifications, finals-aware views, richer admin tooling, and a much clearer audit trail when anything gets changed behind the scenes.
Built with
Built on the latest Laravel release using Eloquent ORM, Blade templating, artisan scheduling, live in-app polling for mentions and replies, audit logging, and Laravel's notification system for email and SMS delivery.
Made by Eddie
This is a personal project — something I built because I enjoy building things that people actually use. Disclaimer: This app was built by someone with a casual relationship with AFL. Think "watches the grand final and roughly knows the teams" level of enthusiasm. The technology, however, is excellent.
It's a real, fully-featured web application designed, architected, and shipped from scratch — because someone has to keep track of who's winning, and it shouldn't be you manually updating a spreadsheet.
This project demonstrates full-stack Laravel development: database design, API integration, timezone-aware scheduling, audit logging, live score syncing, in-app notifications, richer discussion tooling, admin controls, and a polished UI — all production-ready and running on a Synology NAS because why not.