https://github.com/vladleesi/braindance-app
Explore games, add favorites, get details, follow release calendar, and read game news. Multiplatform app for Android and iOS. Built with Kotlin Multiplatform & Compose Multiplatform.
https://github.com/vladleesi/braindance-app
android compose-multiplatform ios kotlin kotlin-coroutines kotlin-flow kotlin-ios kotlin-multiplatform kotlin-serialization ktor ktor-client swift
Last synced: 27 days ago
JSON representation
Explore games, add favorites, get details, follow release calendar, and read game news. Multiplatform app for Android and iOS. Built with Kotlin Multiplatform & Compose Multiplatform.
- Host: GitHub
- URL: https://github.com/vladleesi/braindance-app
- Owner: vladleesi
- License: gpl-3.0
- Created: 2023-03-12T05:12:05.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2025-04-13T06:11:28.000Z (30 days ago)
- Last Synced: 2025-04-16T01:56:18.073Z (27 days ago)
- Topics: android, compose-multiplatform, ios, kotlin, kotlin-coroutines, kotlin-flow, kotlin-ios, kotlin-multiplatform, kotlin-serialization, ktor, ktor-client, swift
- Language: Kotlin
- Homepage: https://twitter.com/BraindanceApp
- Size: 2.34 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Braindance: Games Tracker
> **Important:**
> It is an ongoing project and is currently under development. However, I'm actively working on adding new features, enhancing existing functionality, and addressing any issues or bugs.
## Overview
Braindance is a versatile game-tracking application that allows users to search, explore, and keep up with their favorite games. Powered by the extensive [IGDB database](https://api-docs.igdb.com/#getting-started), users can effortlessly find detailed information about any game, add them to their favorites, stay updated with release dates using the integrated calendar, and read the latest game news.## Platforms
Braindance is a multiplatform application that is available for Android and iOS. It is built using the [Kotlin Multiplatform](https://www.jetbrains.com/help/kotlin-multiplatform-dev/get-started.html) (KMP).## Setup Instructions
1. Check the [IGDB API docs](https://api-docs.igdb.com/#getting-started) for steps to get your CLIENT_ID and CLIENT_SECRET.
2. Open `local.properties` from your project root directory and add these lines:
```
CLIENT_ID=YOUR_CLIENT_ID
CLIENT_SECRET=YOUR_CLIENT_SECRET
```
3. [Build](https://www.jetbrains.com/help/kotlin-multiplatform-dev/compose-multiplatform-create-first-app.html#run-your-application) for the target platform.## License
This App is released under the [The GNU General Public License v3.0](LICENSE).## Support
For any issues or questions related to the Braindance project, please open an [issue](https://github.com/vladleesi/braindance-app/issues) on the GitHub repository. I will assist you as soon as possible.## Acknowledgments
The Braindance project is built upon various open-source libraries and technologies. I would like to acknowledge the contributions of the open-source community and express my gratitude for their valuable work.