An application that allows users to search and save board games and card games to their library (hoard).
Board and Hoard grants its users the ability to search for board games based off their preferred filter(s) and add them to their library (hoard). When viewing the libary (hoard) page, the user has filtering tools available to them that allow them to manipulate the games that they see.
Board game information is pulled from the BoardGameAtlas API.
In order for this application to function, you will need to retrieve your own key from Board Game Atlas for free by following these steps
Once you have your own key, navigate to the src file and create a file called key.js. Inside of that file add this code but put your key in where the placeholder is:
const BGAKey = "YourKeyHere";
export default BGAKey;
Once you have saved that, the program will be able to use the key to make fetch calls and retrieve game information from Board Game Atlas.
Node JS is required for this application
This program requires JSON Server to run.
If you need this, please run the following code:
npm install -g json-server at the root level of board-and-hoard