Skip to content

Improved layout and more details for the existing Board Game Geek collection page

Notifications You must be signed in to change notification settings

PAXTabletop/bgg-collection

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Details

To check it out go here http://betterbggcollection.com

In addition to inputting your BGG username onto the webpage you can also directly go to your collection by appending ?username=<insert username here> to the end of the URL.
For example: http://betterbggcollection.com/?username=gamerkingfaiz

You can also control the default number or rows returned with &rows=<insert number here>.
For example: http://betterbggcollection.com/?username=gamerkingfaiz&rows=1000
I only have ~30 games, so it doesn't look different, but try with a bigger collection and see the difference!

Geeky Details:

The page is built in React.It's responsive, meaning it will play nice on mobile.
I'm using the official BGG XML API then the xml2js library to convert the XML to JSON.
Finally, I'm using cors-anywhere to add a CORS header to the BGG API.

About

Improved layout and more details for the existing Board Game Geek collection page

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 81.6%
  • CSS 10.9%
  • HTML 7.5%