Click here to view and download my CV!
Which Game to Play
The first substantial project I've tried to build with ReactJS, this app is a helper for boardgamers trying to decide which games to bring to a game session, or which one to play when there. It allows users with accounts on BoardGameGeek to import their collection(s) from there and filter them by many categories, notably number of players and time available, so they can quickly see which games might be suitable. I wrote a simple backend for this app in Python (Flask) in order to more easily access the collection information from the BoardGameGeek API. This both saved me having to take care myself of any of the API's peculiar details (as there is a Python package which does this already), and avoids CORS restrictions. (Note: if anyone wants to test the functionality but doesn't have a BGG account, feel free to load up my own collection, my BGG username is robinz)