Game Tracker is a web application that enables users to keep track of their board game collection and game sessions with friends. The application uses the boardgameatlas.com API to pull information about a typical board game.
- Add games to your collection
- Search for games by name
- View game details and reviews
- Start game sessions with friends
- Track session results
- View game session history
- Filter game history by game title or player name with searchable dropdowns
To use Game Tracker, follow these steps:
- Clone this repository to your local machine.
- Install the required dependencies by running
npm install. - Obtain an API key from boardgameatlas.com.
- Create a
.envfile in the root directory of the project. - Add your API key to the
.envfile like this:REACT_APP_API_KEY=your-api-key. - Start the application by running
npm start.
If you would like to contribute to Game Tracker, please follow these steps:
- Fork this repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them with clear and concise commit messages.
- Push your changes to your fork.
- Submit a pull request to this repository.
Game Tracker was developed by olejri.
This project is licensed under the MIT License. See the LICENSE file for details.
Test 2