Add the slideshow they do in the show to introduce the categories. I also think the flickering board animation would be cool, but I don't think it's necessary. Maybe include it as a toggle to turn on-off in a settings panel.
Some J-Archive games don't contain a full board of questions because time ran out during the show. It would be nice if JParty would allow you to play those games anyway, and just leave empty spaces where the missing questions are.
By the way, this app is fantastic! It's really easy to play and a lot of fun!
Add support for picture clues! Many image clues are already in the J-Archive. We would just need to grab those and display them. Also could add support for audio clues.
For images not in the J-Archive, you could use the Pexels API to grab a relevant image by searching pexels for the answer term or searching the whole clue.
It would be helpful to allow the host to move on to the next round or end the current game and go back to the welcome screen, without having to complete all the questions.
Sometimes the wrong game gets loaded when typing in the game ID.
Games are retrieved form J-Archive with each keystroke, and sometimes it's possible that the last keystroke is missed. The result is that the correct ID shows in the input field, but the description below it is for a different game.
Typing slowly or pasting from the clipboard gets around it, but it happens easily enough that it might be worth putting a short delay before fetching the game.
I was thinking of a way to avoid scraping J-Archive, and I thought why not just scrape the Wayback Machine? Yes, using an archive to scrape another archive. I think all (or nearly all) of the games are already on there (I even hand-checked the most recent 10 episodes) so it wouldn't be much of a problem. That way the app is not breaking J-Archive terms & we can actually share it with more people. The nice thing about J-Archive the page layout/setup hasn't changed in years, so scraping different formats would not be an issue. We could build in a fallback that would scrape the J-Archive, but that wouldn't be necessary if we made sure all the recent games get scraped.
The one downside is that it would be a few seconds slower to load (exactly how long, we'll have to see), but I personally think the tradeoff is worth it.