But feature wise, the main difference is that we're targetting all platforms instead of just PC. You could have GameNode in your phone when you only have a Xbox/PS console for example.
If you have any suggestions on what we may do to set us apart aside from this, please let me know
Why do you need to overtake it? Playnite is open source, you could contribute to it to make it better.
The same goes for mobile, where if you look closely you will see Dishonored 2's cover.
And no, it's not AI generated. We started working on it before ChatGPT made it's debut (yeah i know it's not the first LLM but no one considered vibe coding before it), and you can see our entire source code in Github.
I also see it's actually a png on desktop and jpg on mobile. For an image of this size, I don't feel like png is a good fit without significant optimizations like restricting colors to a very limited palette. Baking the underlying background color into it as a jpg, like you did for mobile, could help reduce the file size quite a bit for a lot less effort. I converted them at 90% quality and ran them through ImageOptim which got the file size down to 115KB for the desktop image and 88KB for mobile
Sorry for the AI comment. I noticed Tailwind and NextJS while inspecting the images and jumped to conclusions
If this truly is the only cookie you store, then you may not need the cookie banner, you can explain the cookie usage in your Privacy Policy.
For gdpr[1], strictly necessary cookies, like for login as you describe, do not require consent to be obtain as long as their usage is explained like in your privacy policy.
Being able to manage my directory across Steam/Origin/Epic Games/Ubisoft, Amazon Games, etc.
For consoles it still makes sense to buy discs... they're discounted a lot more and faster than the digital versions.
And with me having a more than respectable backlog, I almost always buy on disc and almost always after it's discounted by 50%.
[1]: https://github.com/mebjas/html5-qrcode [2]: https://developer.mozilla.org/en-US/docs/Web/API/Barcode_Det...
But it would probably to this: - Scan the Barcode - Fetch the product name from it and try finding a match in our database (ManticoreSearch does a good job in finding matches with similar names)
It all depends on if the product name would even be there at all, or if it can be retrieved easily
If they are, you could import them directly from our PSN integration.
Not sure what the api offers.
Of course, that only goes for discs that have been in the console at least once. Believe it or not, I have some still shrink wrapped.
We both use IGDB as source, so there's no difference in the actual catalogue of games.
Imo the concept is a waste of time until there are APIs for each console/store to fetch user data and automate libraries. Most users don't bother and the few that do already have accounts spread on like 10 different sites for this kind of thing. Personally these days I just keep csv files of my collection and play history and turn them to HTML via a ssg.Turns out that I don't need anything more than this.
But good luck!
I personally think there's a overlap between people willing to manage their anime library, and people willing to manage their gaming library. Both have tons of options, and most will choose none.
But take MyAnimeList, for example: A mainly English-speaking audience, so we could assume most users are either using Crunchyroll/Netflix/Hulu, or the hundred possible options for piracy. But they still come back to update their profile in MAL every once in a while, despite all the options they have - and we have users which do exactly that too. We're trying our best to offer a solid management experience (e.g. mobile users may press and hold in any cover to manage a game, and desktop users have that directly at hover, and other QoL), and offer features on top of that. Our PSN and Steam integration are very recent, we only launched them ~8m in, and so is our mobile version. All of our users are basically early adopters, but they still log-in once or twice a week, and our only way of changing that is offering more reasons to stay online. That's why we're also building social-related stuff, like the Posts system, the reviews, and etc. We think users are way more likely to stay with us if they can interact with other people. This is kinda what Anilist is doing too.
Probably not the proprietary launchers for the top predators... Blizz, EA, Ubisoft...
I've heard that other tools like Playnite work better but I've not gotten enough motivation to try as yet.
I prefer Steam's well-integrated interface. It would be nice if it could scrape other launchers too.
At the least I have two copies of Mass Effect Andromeda and two of Valkyria Chronicles because they were very cheap and I forgot I already got them :)
Most of their external APIs suck tbh. Steam and PSN were the best experience i had, and the PSN one is not even officially documented. Epic doesn't even let you use their user library endpoints if you are not a partner unfortunately...