Skip to content

A companion app for Hearthstone using the official API; back-end is coded in Kotlin and Spring Boot using Hearthstone REST API, front-end is coded in React and TypeScript!

Notifications You must be signed in to change notification settings

LiberoHS/highroll

Repository files navigation

Hearthstone HighRoll

Project Description

A Hearthstone Companion App designed to assist gameplay with Discover and random card generation effects. Useful for casual players to identify the different choices available before they play a card to optimise their gameplay.

Setup

Make sure to add the system variables to be able to access the APIs used for this app.

export API_CLIENT_ID={clientId}
export API_CLIENT_SECRET={clientSecret}

To run frontend: cd frontend && yarn start

To run backend: ./gradlew bootRun

To run storybook: cd frontend && yarn storybook

Built With

  • Kotlin
  • Spring Boot
  • React
  • TypeScript
  • Hearthstone Official API

This project has no affiliations with Blizzard Entertainment. All trademarked material used in this project are the property of Blizzard. This is only a fan project.

Thanks for all the support!

About

A companion app for Hearthstone using the official API; back-end is coded in Kotlin and Spring Boot using Hearthstone REST API, front-end is coded in React and TypeScript!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published