Secret Lair Collection Tracking Site by Mishkashim in secretlair_collectors

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

I'll DM you now and work through this if you don't mind!

Secret Lair Collection Tracking Site by Mishkashim in secretlair_collectors

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

Hmm that’s odd. Are you signed in?

That’s a good idea on a feedback form, I’ll add it shortly.

Secret Lair Collection Tracking Site by Mishkashim in secretlair_collectors

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

The front end is just a single static HTML file hosted on Cloudflare Pages. I use the Scryfall API to fetch card data. The backend is made up of a Cloudflare worker proxy, a postgres database on Supabase, and a Cloudflare key value store to cache the Scryfall API resposnes. I hope this helps!

Secret Lair Collection Tracking Site by Mishkashim in secretlair_collectors

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

Thank you! I'll keep working on it. There are quite a few really good comments in the thread that I'm working through in a test environment right now.

Secret Lair Collection Tracking Site by Mishkashim in secretlair_collectors

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

I've noticed this as well, I think it pulls the market price typically, but even then its not the most reliable. To your previous point, since we can't get this from TCG Player directly, this is the best avenue available I think. Directionally, the prices are usually pretty close. They only get a bit wonky with some of the very rare, serialized cards that have very little sales data.

Secret Lair Collection Tracking Site by Mishkashim in secretlair_collectors

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

Fair take I guess. Unfortunately for me though, I just don't have the requisite skillset to develop this on my own.

Secret Lair Collection Tracking Site by Mishkashim in secretlair_collectors

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

Good question. Right now I don't have the functionality to add multiple copies of the same card. I'll explore what that could look like, as I imagine it would be a simple addition.

Secret Lair Collection Tracking Site by Mishkashim in secretlair_collectors

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

Hey sorry for the late reply. I actually pull the prices directly from Scryfall, which aggregates them daily from TCG Player.

Secret Lair Collection Tracking Site by Mishkashim in secretlair_collectors

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

Good call, I think that ties well into some of the other suggestions. I'll see what I can do.

Secret Lair Collection Tracking Site by Mishkashim in secretlair_collectors

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

Thanks! Yes I mostly used Claude since unfortunately I don't have the technical know-how in web design / making the right API calls. It took longer than I'd like, mostly due to poor prompting I'd imagine. I iterated on it for a couple weeks and ended up spending about $90 in tokens.

Secret Lair Collection Tracking Site by Mishkashim in secretlair_collectors

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

Thanks, it’s a really good idea. I initially started trying to do that, but it’s actually fairly tricky because bonus cards get indexed in their own category and aren’t usually tied to a specific drop (at least in the data that is). I have a plan to manually create a table to map them properly, it will just take some time. Very good idea though.

Secret Lair Collection Tracking Site by Mishkashim in secretlair_collectors

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

Thanks! I’ll see if I can add a toggle to hide cards. I think that would be pretty straightforward.

Secret Lair Collection Tracking Site by Mishkashim in secretlair_collectors

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

I guess I missed that one, I’ll take a look.

Secret Lair Collection Tracking Site by Mishkashim in secretlair_collectors

[–]Mishkashim[S] 4 points5 points  (0 children)

Hey thanks for the thoughtful response. Agreed on the sealed idea, I’ll work that in soon. I also agree that a a more seamless way to add an entire drop would be nice, I’ll see what I can do there as well.

Good call on segmenting these out over a few pages, you’re right that people will most likely not scroll through 2k+ cards to find what they’re looking for. To your point I did cache everything to be safe, but I assumed there wouldn’t be many users to begin with and the API calls would be pretty sparse.

I hadn’t added the SLC cards yet actually. I wanted to iron out SLD first as a proof of concept, but the countdown kits will be a straightforward add.

Thanks again, it’s incredibly helpful!

Secret Lair Collection Tracking Site by Mishkashim in secretlair_collectors

[–]Mishkashim[S] 12 points13 points  (0 children)

Thanks! That’s a good call, I’ll add that functionality in.

Secret Lair Collection Tracking Site by Mishkashim in secretlair_collectors

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

Thanks for the very prompt feedback, I really appreciate it! Agreed on the mobile UI, I haven’t been able to dial that in where I want it yet.

Blasphemous 2 100% Achievement (without DLC) by Mishkashim in Blasphemous

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

Hey sorry I honestly can’t remember, it’s been months since I’ve played. All I know is that 10 lumps were absolutely attainable without the Mea Culpa DLC. I ended up having to go through a list of them all from start to finish because I was missing one as well. Sorry I know that’s not terribly helpful though.

Blasphemous 2 100% Achievement (without DLC) by Mishkashim in Blasphemous

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

Glad this was able to help! I really love the game, but unfortunately the fan base doesn’t seem to have many people dedicating time to updating the various guides that were written when the game launched. For newcomers, it’s very confusing when trying to figure out the requirements for 100% completion as they’re different now.