Scout
Scout copied to clipboard
Scout is a kotlin multiplatform application that allows users to search and save games to lists to be browsed later.
Scout
Scout is a project aimed at developing an application that helps iOS and Android users keep track of their ever growing game libraries and then help them make decisions on what they should be playing next.
https://user-images.githubusercontent.com/2817833/121840417-0c159f80-cc91-11eb-9cb4-5317ba61e6ad.mp4
Download
Features
- Ability to search for games using IGDB's api
- Create custom lists that you organize your games into.
- Personalized results based on platforms you own and genres you like.
- Personal stats on what types of games you like to play, how many hours you've played, etc.
Getting Started
- Clone the repo.
- In the root of the project create a local.properties files where you would be adding your authentication params.
- Follow the steps here to setup a Twitch Dev Account and create a ClientId and ClientSecret.
- In local.properties please add the following
useTwitchAuthentication=false clientId=<clientId> clientAuthenticationUrl=https://id.twitch.tv/oauth2/token?client_id=<clientId>&client_secret=<clientSecret>&grant_type=client_credentials - Run the application and you should be able to authenticate the app using your twitch creds and use the app.
Technologies Used
Game Tracker is suppose to be a showcase for the following things:
- Kotlin Multiplatform Mobile
- Jetpack Compose
- Swift UI
Kotlin Multiplatform Mobile
WIP
Jetpack Compose
WIP
Swift UI
WIP
