r/canadaguns • u/sometimesifeellikean • Jun 15 '26
Competitions/matches Looking for a couple of people to provide feedback on a firearm website.
I've made an app that I wanted to make for a while. It's really just a website and not installable yet, but it runs fine on a phone.
The main purpose of the site is to upload a photo of your target, describe the firearm / ammo used and then get your shot data from the photo. You can make friends and compete in a match with them too.
I'm privacy focused and you don't need to put in a name, and you can control your own data.
If anyone is interested, please PM me and I'll send you the URL.
PS. Not a Fed :)
PPS. I had to tag this post and didn't see one that I liked so I just put "Cometitions/matches" because this can possibly fit there.
3
u/Primary_Judge Jun 16 '26
Just like Ballistics X app?
1
u/sometimesifeellikean Jun 16 '26
I don't know. I've never heard of it. shotpattern.ca (free) and take a peek. I'll check out that one too.
Edit: I'm not spending $10 on it, so I won't ever know 😄
2
u/pr0cyn1c Jun 16 '26
REACT Spa?
Shame i have to register to see anything.
Edit: not a fan of DOM elements with biofeedback on events like hover that make you think they are clickable, when they are not
1
u/sometimesifeellikean Jun 16 '26
You could use the guest account. You don't need to register. You only need to register to save information into your personal account for future use.
I don't use REACT anywhere.
Can you please point me to an example of this biofeedback, the element, and your device info? PM is AOK.2
u/pr0cyn1c Jun 16 '26
Sure i can do that. I can even tell ya what part of your css is the cause. Will send something later tonight when im on a pc
3
u/_Armpit AlmostProhibited.ca Jun 17 '26
Your website doesn't do any kind of authorization check on any of the endpoints. Meaning I can view your admin panel and things like guest information and details of whoever decides to make an account.
Luckily it doesn't appear that anyone has created an account to save things yet.
I hope that you are aware of that.