ahmetoztemiz / Braincup

Train your math skills, memory and focus.

Home Page:https://braincup.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GitHub

Braincup

Train your math skills, memory and focus.

Screenshots

Android (Jetpack Compose)

iOS (SwiftUI)

Terminal

Web

Install

macOS

Homebrew

brew tap SimonSchubert/braincup && brew install SimonSchubert/braincup/braincup

Web

https://braincup.app

Android

iOS

Goal

Build 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.

Doing

  • Android client
  • iOS client
  • macOS terminal client
  • Linux terminal client
  • JS web client
  • Gamification

Todo

  • Linux gui client
  • Windows terminal client
  • Windows gui client
  • macOS gui client
  • High score server
  • High score screen redesign(see design folder in root)

Contribution

Very welcome.

Gradle build tasks

  • Build and install Android app = :app:installDebug
  • Build and run mac terminal client = runDebugExecutableCli
  • Build and run js web client = jsWebDebug, jsWebRelease
  • Run unit test on android target = androidTest
  • Build and copy ios framework to 'ios' folder = :shared:copyFramework

Build Jetpack Compose

Get the latest Android Studio canary build in order to build the Android apk https://developer.android.com/studio/preview

Acknowledgments

https://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.

About

Train your math skills, memory and focus.

https://braincup.app

License:Apache License 2.0


Languages

Language:Kotlin 57.5%Language:Objective-C 17.3%Language:Swift 15.0%Language:HTML 9.6%Language:CSS 0.6%