{"id":13625097,"url":"https://github.com/SimonSchubert/Braincup","last_synced_at":"2025-04-16T06:31:53.486Z","repository":{"id":48866391,"uuid":"189719690","full_name":"SimonSchubert/Braincup","owner":"SimonSchubert","description":"Train your math skills, memory and focus.","archived":false,"fork":false,"pushed_at":"2023-05-30T20:08:15.000Z","size":37242,"stargazers_count":155,"open_issues_count":1,"forks_count":10,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-08-01T22:03:53.746Z","etag":null,"topics":["android","cli","education","game","ios","kotlin","kotlin-multiplatform","website"],"latest_commit_sha":null,"homepage":"https://braincup.app","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SimonSchubert.png","metadata":{"files":{"readme":"README.MD","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2019-06-01T10:28:30.000Z","updated_at":"2024-07-14T20:36:25.000Z","dependencies_parsed_at":"2024-01-14T07:06:29.832Z","dependency_job_id":"3c107160-9d76-43bd-82d2-be2cca44d87c","html_url":"https://github.com/SimonSchubert/Braincup","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SimonSchubert%2FBraincup","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SimonSchubert%2FBraincup/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SimonSchubert%2FBraincup/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SimonSchubert%2FBraincup/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SimonSchubert","download_url":"https://codeload.github.com/SimonSchubert/Braincup/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223700231,"owners_count":17188272,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","cli","education","game","ios","kotlin","kotlin-multiplatform","website"],"created_at":"2024-08-01T21:01:50.810Z","updated_at":"2025-04-16T06:31:53.480Z","avatar_url":"https://github.com/SimonSchubert.png","language":"Kotlin","funding_links":[],"categories":["Kotlin"],"sub_categories":[],"readme":"[![GitHub](https://img.shields.io/github/license/SimonSchubert/Braincup.svg)](https://www.apache.org/licenses/LICENSE-2.0)\n\n\u003cimg src=\"https://raw.githubusercontent.com/SimonSchubert/Braincup/master/media/play_store_feature.png\" width=\"350\"\u003e\n\n# Braincup\nTrain your math skills, memory and focus.\n* Important: all targets except Android are currently under construction and not able to compile *\n\n## Screenshots\n\n### Android (Jetpack Compose)\n\u003cimg src=\"https://raw.githubusercontent.com/SimonSchubert/Braincup/master/media/screen_android_01.png\" width=\"200\"\u003e \u003cimg src=\"https://raw.githubusercontent.com/SimonSchubert/Braincup/master/media/screen_android_02.png\" width=\"200\"\u003e\n\n### iOS (SwiftUI)\n\u003cimg src=\"https://raw.githubusercontent.com/SimonSchubert/Braincup/master/media/screen_ios_01.png\" width=\"200\"\u003e \u003cimg src=\"https://raw.githubusercontent.com/SimonSchubert/Braincup/master/media/screen_ios_02.png\" width=\"200\"\u003e\n\n### Terminal\n\u003cimg src=\"https://raw.githubusercontent.com/SimonSchubert/Braincup/master/media/screen_mac_cli_01.png\" width=\"400\"\u003e \u003cimg src=\"https://raw.githubusercontent.com/SimonSchubert/Braincup/master/media/screen_mac_cli_02.png\" width=\"400\"\u003e\n\n### Web\n\u003cimg src=\"https://raw.githubusercontent.com/SimonSchubert/Braincup/master/media/screen_web_01.png\" width=\"400\"\u003e \u003cimg src=\"https://raw.githubusercontent.com/SimonSchubert/Braincup/master/media/screen_web_02.png\" width=\"400\"\u003e\n\n## Install\n\n### macOS\n\n#### Homebrew\n`brew tap SimonSchubert/braincup \u0026\u0026 brew install SimonSchubert/braincup/braincup`\n\n### Web\nhttps://braincup.app\n\n### Android\n[\u003cimg src=\"https://raw.githubusercontent.com/SimonSchubert/Braincup/master/media/play_store.png\" width=\"200\"\u003e](https://play.google.com/store/apps/details?id=com.inspiredandroid.braincup)\n\n### iOS\n[\u003cimg src=\"https://raw.githubusercontent.com/SimonSchubert/Braincup/master/media/app_store.png\" width=\"200\"\u003e](https://apps.apple.com/us/app/braincup/id1483376887#?platform=iphone)\n\n## Goal\nBuild an open source math, memory and focus improvement app. The app itself consists of a bunch of small games. Right now I try to keep the games as simple as possible to allow the implementation for the terminal client.\n\n## Doing\n- Android client\n- iOS client\n- macOS terminal client\n- Linux terminal client\n- JS web client\n- Gamification\n\n## Todo\n- Linux gui client\n- Windows terminal client\n- Windows gui client\n- macOS gui client\n- High score server\n- High score screen redesign(see design folder in root)\n\n## Contribution\nVery welcome.\n\n## Gradle build tasks\n- Build and install Android app = :app:installDebug\n- Build and run mac terminal client = runDebugExecutableCli\n- Build and run js web client = jsWebDebug, jsWebRelease\n- Run unit test on android target = androidTest\n- Build and copy ios framework to 'ios' folder = :shared:copyFramework\n\n## Acknowledgments ♥\nhttps://kotlinlang.org, https://github.com/russhwolf/multiplatform-settings, https://ktor.io, https://soywiz.com, @cssinate for design suggestions and everyone else I missed to mention.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSimonSchubert%2FBraincup","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FSimonSchubert%2FBraincup","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSimonSchubert%2FBraincup/lists"}