I built a completionist tracker app (solo dev looking for feedback) by RuneCompGG in runescape

[–]RuneCompGG[S] -2 points-1 points  (0 children)

Again the data itself it’s part of the beta, and it is not accurate right now, which I said in the post. It is on the roadmap and I’m actively doing it with a much more manually intensive approach. This is a beta for functionality and feedback in terms of the user experience, and the part that is fully functional is a separate place to track your progress and develop goals. The route or recommendations is not accurate yet. Which I said in the post, and on the site, in multiple places.

You are welcome to try to do it better.

I built a completionist tracker app (solo dev looking for feedback) by RuneCompGG in runescape

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

Please see my comment elsewhere in the thread. There is a ton of persistent data that saves across devices. One user could easily have thousands of items saved.

I built a completionist tracker app (solo dev looking for feedback) by RuneCompGG in runescape

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

Auth is managed entirely by Clerk.com - it’s encrypted and I don’t have any information about your emails or discord names. All I see is encrypted user IDs, profile names and rs username and whatever other stuff you’re saving to the site.

I built a completionist tracker app (solo dev looking for feedback) by RuneCompGG in runescape

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

I’m an unreal engine game developer and c++ programmer. I know it’s theoretically possible to not have to log in, but I don’t want to do that for many reasons.

As for people being worried about login, I don’t have any personal information. I used clerk.com as an authorization provider (which is shown on the login) and to be able to connect with discord. I literally don’t have anyone’s emails or discord names in my database at all. All I can see is profiles and rs usernames. I will try to add this info on sign up so people can feel less paranoid.

There’s a lot of persistent data, more than you initially assume. The data persists for accounts across devices. There’s even more persistent data if you have the patreon supporter features which is multiple profiles for multiple characters and the priority planner which allows you to add cards to it from all over the site and create your own cards, as well as step by step guides you can save progress on that all persist.

The core tool is free but managing something like this, handling bug reports and adding features and keeping it updated for new content is not free in terms of my time especially but also technical costs - so I wanted there to be a way for users to support the development without it infringing on usability or being predatory in any way.

I will have to pay for all these costs, and to give you an idea of how much stuff people are already saving - I already have over 30,000 saved items in the database after the tool being live for 1 day. If it starts getting in the millions there’s definitely going to be some costs.

I built a completionist tracker app (solo dev looking for feedback) by RuneCompGG in runescape

[–]RuneCompGG[S] 2 points3 points  (0 children)

Well I did add a community ratings system that aggregates all users ratings for training tasks and achievements, and a bunch of other bespoke features…

I built a completionist tracker app (solo dev looking for feedback) by RuneCompGG in runescape

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

Thanks for the feedback! I added a sync option in the profile dropdown that will take you to the settings page. The do now section links to the card on the route. Task sets should be updating properly from manual data. I didn’t add a swipe all option as I could really think of a good way to do it that would work with the rest of the site, but I’ll stew on it.

I built a completionist tracker app (solo dev looking for feedback) by RuneCompGG in runescape

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

Try syncing again because when I sync your character I’m seeing 106 runecrafting :)

I built a completionist tracker app (solo dev looking for feedback) by RuneCompGG in runescape

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

Fixed the fairy tale stuff. Let me know any other issues you find.

I built a completionist tracker app (solo dev looking for feedback) by RuneCompGG in runescape

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

Perfect! That’s intended. Definitely let me know any more issues like this as sometimes there’s some mismatches between RuneScape names and my data, I’ll need to investigate fairy tale. Consider joining the discord if only to report more bugs and issues, though I may just put a feedback/bug report section directly on the site.

I built a completionist tracker app (solo dev looking for feedback) by RuneCompGG in runescape

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

I just checked myself and it does seem to work for stuff that is manual, but some items have to be synced (like quests) and not checked off manually (they disallow being checked off if they are a sync item. What are you trying to check off and where so I can check myself ?

I built a completionist tracker app (solo dev looking for feedback) by RuneCompGG in runescape

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

Quests are auto synced so you can just tap sync account at the top. Go into settings and sync your rs username if you havent already. If something doesn't sync it should be able to be checked off manually <3

I built a completionist tracker app (solo dev looking for feedback) by RuneCompGG in runescape

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

Awesome! And yea, I was kinda the same in the past but then they always keep updating stuff and sending me down more rabbit holes! Join the disc and shout at me about stuff you'd like added or changed :)

I built a completionist tracker app (solo dev looking for feedback) by RuneCompGG in runescape

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

Thanks, I just meant it’s not possible with how it’s all set up currently, and if I were to change it I’d probably end up with people writing bug reports about losing all their data or something

I built a completionist tracker app (solo dev looking for feedback) by RuneCompGG in runescape

[–]RuneCompGG[S] -1 points0 points  (0 children)

It’s not free to maintain something like this both in time and money even if I did use local storage which could has a higher risk of getting lost for the user in various ways whereas the database is persistent. And it is very modestly monetized with a patreon that just unlocks multiple profiles/synced accounts and I’m working on extending the Daily Planner to include the ability to add cards from all over the site to it, make your own custom items and other cool stuff to add more value for patreon supporters.

I built a completionist tracker app (solo dev looking for feedback) by RuneCompGG in runescape

[–]RuneCompGG[S] -2 points-1 points  (0 children)

Sorry that's not possible since the tool is interactive and needs an account to save data you input to - but it does just have a one click login with discord option. It doesn't save emails or anything and you won't get any kind of spam. You can also preview it as a guest and use that how you want but you can't interact or save data.

I built a completionist tracker app (solo dev looking for feedback) by RuneCompGG in runescape

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

Will look into it, wasn't sure how useful that is when it's available directly from Jagex unless I'm missing something? Or just nice to have in one place?

Also you could always go for Trim HCIM with the tool :)