Bulk Adding of cards/sets for contributors
As a contributor I would love to add cards to the database but doing so one card at a time is extremely tedious especially considering sets nowadays each card has multiple color variations, as well as autos (each with multiple colors), inserts (with colors), etc. I checked 2020 Prizm WNBA and without doing precise calculations, it was at least 2500+ cards. I just checked the Beckett XLSX file for Panini Select Football [1] that comes out this week, and its over 21,500 cards. That would take forever to do individually.
I would suggest creating an import utility that can pull in a CSV, which could be easily generated from the checklist XLSX files that are on the Beckett.com for each of the products released. Given the standard format of those XLSX checklists, it would be relatively easy to parse those files and depending on how the API's are written to pull data from the web form into the database, I would imaging it would be easy to pull the exact same data that someone would manually be inputting on the web form from these XSLX checklists converted to a CSV.
Creating such a utility would enable contributors to quickly build up the database, which would be highly beneficial for baseball, as well as keeping up with all of the new releases.
Great suggestion. We have tools on backend for admin to do this very thing. CSV uploads based on spreadsheets.
I'm not sure we can make it public though because there is lots of quality control needed to format those sheets so they match our database format, naming convention, and set/insert placement. But it might be possible.
If you want to email me (jj@sportscardpro.com) about a particular set I would be happy to do a trial to see how it goes with a user changing the Beckett file into the correct format and then I'll upload it. That might be a good middle step to make sure everything is formatted correctly.