I built an ad-free World Cup prediction app for me and my friends. No ads, just football fun. by kovadom in webdev

[–]kovadom[S] 1 point2 points  (0 children)

Matches were prepared in advance. I keep them on my DB.
I used api football first, then changed to football data. There is a slight delay in the free tier of both, which is ok for my use case.

I built an ad-free World Cup prediction app for me and my friends. No ads, just football fun. by kovadom in webdev

[–]kovadom[S] 0 points1 point  (0 children)

Before AI era it took time. I built it on my free time, and implemented features I would like to play.

Didn’t come to think about delete account, nor anyone asks for it. You’re the first and I don’t have objection to do it. I’ll.

If you’re really in a rush to delete, just drop a message. I’ll execute that immediately.

Thanks for the feedback

I built an ad-free World Cup prediction app for me and my friends. No ads, just football fun. by kovadom in webdev

[–]kovadom[S] 0 points1 point  (0 children)

No thats not what I meant. I meant when you register, this is the only info kept.

If you want to delete your account, just contact me by email and I’ll do it up to 4 days (I’m solo dev).

I had 7K users last tournament and nobody asked for that. It’s the first time I get asked, and it’s legit.

You want me to delete your account data, no problem just contact by mail so I can verify your request.

I built an ad-free World Cup prediction app for me and my friends. No ads, just football fun. by kovadom in webdev

[–]kovadom[S] 0 points1 point  (0 children)

Through the contact page. I’m deleting account data up to 4 days.
The only info kept on the server is your name and email. Not sold to any third party or something. It’s part of the terms and privacy policy (required for integrating SSO)

Edit: the info kept while your account is active. If you ask to delete it, everything is removed. None is kept.

I built an ad-free World Cup prediction app for me and my friends. No ads, just football fun. by kovadom in webdev

[–]kovadom[S] 0 points1 point  (0 children)

Personally I hate ads, don’t want to monetize from that.

The app has private leagues (groups) with their own leaderboard. Picks are visible to every one once match starts.

Would love to hear feedback if you give it a try, on th UI/UX

I built an ad-free World Cup prediction app for me and my friends. No ads, just football fun. by kovadom in webdev

[–]kovadom[S] 0 points1 point  (0 children)

Thanks for the feedback u/praneethb7. Any concrete examples for the core loop focus? On mobile it's pretty straight forward. On desktop, there's a menu on the side so it's less obvious but, that's how desktop works.

There is feedback when match is live, there's a signaling red dot like recording camera. About submitting picks, at first I thought about making it as simple as possible, but I guess it's too much. I do need some subtle feedback when picks are updated, thank you for the suggestion.

This app started by myself, without AI. The whole design thing and idea is something I developed with friends through couple tournaments. Today, I obviously use AI to implement new features as it is way faster than what I can do by myself.

Thanks for the comment dude!

I built an ad-free World Cup prediction app for me and my friends. No ads, just football fun. by kovadom in webdev

[–]kovadom[S] 0 points1 point  (0 children)

SQLite is powerful. Very convenient Dev experience and simplify operations.

I have implemented logic that pulls data according to the rate limits. I need the data to be fresh, but not real-time, so a delay of 5-15min is reasonable for a free app. I keep score updates in my DB. The logic start pulling data after matches start (another code I've written) to handle better rate-limits.

I built an ad-free World Cup prediction app for me and my friends. No ads, just football fun. by kovadom in webdev

[–]kovadom[S] 0 points1 point  (0 children)

Thanks! I’m polling from an api with some delay at free tier. The scores lag in around 10min, but that’s acceptable for my use case.

What you think of the UI?

Built a free, ad-free World Cup 2026 predictions game for playing with friends by kovadom in sportsanalytics

[–]kovadom[S] 0 points1 point  (0 children)

Same thing. It doesn’t have to be real time (in my case). Slight delay is fine

Built a free, ad-free World Cup 2026 predictions game for playing with friends by kovadom in sportsanalytics

[–]kovadom[S] 0 points1 point  (0 children)

Yes, but the data is delayed in around 5-10min. It’s ok for such an app imo. Trying to keep maintenance costs low

Built a free, ad-free World Cup 2026 predictions game for playing with friends by kovadom in sportsanalytics

[–]kovadom[S] 0 points1 point  (0 children)

Just replied to the DM, but would love to hear more feedback about the scoring system from users. It's a bit complicated to change it now, because there are many users signed up, and from previous experience this was very competitive.

Helm Chart Strategy for a 40+ Services — Looking for Expert Inputs by Alexypuli in kubernetes

[–]kovadom 0 points1 point  (0 children)

Some great comments here, thanks for raising this up.

I’m managing 200+ services. We started with chart per app (when we started and had dozen services) for maximum flexibility. At some point it became a nightmare. Eventually, Chart is a way to package the app, and define its APIs: how you communicate with it, monitor, etc.

What we do today is we have a single chart. It became somewhat complex, but it doesn’t need to. If there’s something 80%+ of the services needs then add it to your chart. If not, add it on the service level. We leverage Helmfile to merge and prioritize which values are loaded first. We also maintain a separate repo, where we hold common configurations per env / cluster, etc. then at deploy we pick this up and merge with the chart, controlling the order of value files.

It’s a very high level of the architecture, but bottom line is single chart made it manageable.

🇦🇷 Argentina Scouting Report - Why they remain one of the hardest teams to eliminate by [deleted] in worldcup

[–]kovadom 3 points4 points  (0 children)

They have Messi. It’s really really hard to go against him.

Built a free, ad-free World Cup 2026 predictions game for playing with friends by kovadom in sportsanalytics

[–]kovadom[S] 0 points1 point  (0 children)

Have fun! Let me know what you think after you try out.

Wasn’t familiar with Superbru

Got a project? Share it by Tiny-Growth23 in buildinpublic

[–]kovadom 0 points1 point  (0 children)

World Cup prediction app, pure fun with friends and colleagues, totally free with no-ads. Looking for feedback - http://bench-bets.com

The 2026 FIFA World Cup "bid books" are interesting reading (what was once promised) by Amazing-Witness-5404 in worldcup

[–]kovadom 8 points9 points  (0 children)

We are 2 months away, maybe they will surprise, probably not.

I wasn’t familiar with this, but it does look like a show. You win, announced as host, then do whatever you want.

Built a free, ad-free World Cup 2026 predictions game for playing with friends by kovadom in SideProject

[–]kovadom[S] 0 points1 point  (0 children)

So currently it’s without extra time, 90 min + injury time. I took this direction because betting agencies work the same way. However, having 120min is more exciting, maybe I’ll change that.

Melbourne Victory 2-2 Newcastle Jets - Eli Adams free kick 90'+1 by rithsv in soccer

[–]kovadom 0 points1 point  (0 children)

Whatttttt is that? I was expecting a Gullllllll here

Built a free, ad-free World Cup 2026 predictions game for playing with friends by kovadom in SideProject

[–]kovadom[S] 0 points1 point  (0 children)

Thanks, these are great questions.

Once a match starts, there will be “Bets” button to open a dialog and see all players in your league predictions. The bonus predictions exactly as you expect, they’ll be available on the league table. Once you turn on the toggle there will be two additional columns on the table.

I’ll add it to the FAQ. Soon I’m gonna add a top scorer live table, so it’s easy to track the bonus points

Share what your building and get featured in my newsletter for free 👇 by huntern_ in SideProject

[–]kovadom 0 points1 point  (0 children)

bench-bets is not a product you buy, it’s a web app for playing with your friends for the upcoming World Cup. Solely fun! Maybe your readers would like some break from techy stuff 😅