Building A Table Tennis Tournament App

This user has no status.
This user has no status.
Member
May 2024
309
298
893
Just mucking around with a thought: for that Rating chart you showed, what if the y-axis represents the rating of the opponents. If you won against someone rated 1110 in April 2025, it would show as a green circle at the intersection of 1110 / Apr 25, If you lost, it would show as a red circle. Over time you'll get a scatter diagram of all your wins and losses against various rated players over time.

Oh, also, suppose you and I both use the app, and then we have a match. If the app predicts that you have a 75% chance of winning, will it show me to have a 25% chance of winning? Would the sum of the % be 100%?
Yeah I love the idea of the scatter plot. I think that is amazing. Also yes it will sum up to 100%, if you have 70% chance of winning the other person has 30% :)
 
This user has no status.
This user has no status.
Member
Oct 2024
261
279
797
Yeah I love the idea of the scatter plot. I think that is amazing. Also yes it will sum up to 100%, if you have 70% chance of winning the other person has 30% :)
And if you can somehow overlay the ratings chart you currently have, you'll see which matches led to the your ratings (Oh, my rating went up to 1500 after winning these games in April 2025)
 
This user has no status.
This user has no status.
Member
May 2024
309
298
893
And if you can somehow overlay the ratings chart you currently have, you'll see which matches led to the your ratings (Oh, my rating went up to 1500 after winning these games in April 2025)
Yeah that is a good idea! I‘ll have to think about it how that would even look like but I think that would be super useful.
I also got asked by folks to build a USATT rating calculator (I won against these players how much will my rating increase type of a thing)
 
This user has no status.
This user has no status.
Member
May 2024
309
298
893
While I'm working on these advanced features (like predicting how likely you are going to win against an oponnent) I'm trying to add a few little quality of life things to the app. One of them just released and its USATT rating calculator. Here's how it looks like (there's an iOS version that is very similar):
Screenshot 2025-11-05 at 7.37.51 PM.png
 
This user has no status.
This user has no status.
Member
Oct 2025
21
12
46
I'm happy to see the password reset feature now added. I ended up making a second account to access the website in the meantime. (Android 😢)
I'll shoot you an email to delete the second account.

Two things I wanted to ask about is how does the app know who I am? Can I enter my USATT ID? Second is how often does it update the tournament players? I'm at the US Open as a late registrant but I'm not in the lists for my events.
 
This user has no status.
This user has no status.
Member
May 2024
309
298
893
I'm happy to see the password reset feature now added. I ended up making a second account to access the website in the meantime. (Android 😢)
I'll shoot you an email to delete the second account.

Two things I wanted to ask about is how does the app know who I am? Can I enter my USATT ID? Second is how often does it update the tournament players? I'm at the US Open as a late registrant but I'm not in the lists for my events.
Hey glad you found the feature useful! I saw people signing up multiple times and figured thy couldn’t reset their password :)

So I try to update the data every two to three weeks. I was going to move this to weekly but Im waiting for USATT to update their platform and don’t want to put in a bunch of work on optimization and then have to throw it away because of new platform :) abd it figures out your usatt profike based on your name and location, so if that matches with whats on usatt it will find you. I am planning on getting a better system in place (ie based on usatt number and adding edit feature on location etc). Let me know if you are having issues and we can sort it out!

I am super pumped about what’s coming though. Still early in development but I hope to have an update in the coming weeks about it ;)
 
This user has no status.
This user has no status.
Member
May 2024
309
298
893
Hello folks,

Long time no hear from me but that's mostly because I've been heads down building the most exciting feature of SpinUpTT. :) I'm working on what I call a "video analyzer" feature. Idea being that you can upload a video of your opponent or yourself and it will break down their / yours game for you. For example stuff like "what's the shot they win the most points with?", "what's the serve they do most frequently?" etc.

This is a very hard problem to solve and I'm still not sure if I will be able to fully solve it but I'm making solid progress! Worst case scenario I will release SpinUpTT to public without it but I think its worth a shot. :)

Here's a quick demo of what I have so far: https://drive.google.com/file/d/1Rw8PdzbR1cH48tLOJRinHna_AEMO1dLV/view?usp=drive_link (video donated by a friendly person on one of the discords)

Oh and major stuff is planned for SpinUpTT in the first half of this year beyond this, super excited to share as I get closer to wrapping them up!
 
Top