Skip to content

LukeWilk/NeuroRook

Repository files navigation

Kover Coverage MIT License

NeuroRook

NeuroRook is a neurofeedback suite based on the BrainFlow library. It is provided as-is and is currently in the initial stages of development. The primary target is desktop (JVM), with Android support planned for the future.


Build and Run

Desktop (JVM)

Note: Not implemented yet, under development.

To build and run the desktop application:

  • Build:
    ./gradlew :composeApp:build
  • Run:
    ./gradlew :composeApp:run

Android

Note: Not implemented yet, but the structure is in place for future development.

To build the Android app:

  • Build:
    ./gradlew :androidApp:assembleDebug
  • Install and run via Android Studio or adb.

iOS

Note: Not implemented yet, but the structure is in place for future development.

To build and run the iOS app:

  • Open the /iosApp/iosApp directory in Xcode and run from there.

Project Structure

  • /composeApp: Shared code for Compose Multiplatform applications.
  • /iosApp: Entry point for iOS applications, including SwiftUI code.

Learn more about Kotlin Multiplatform


License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Neurofeedback suite for Brainflow supported devices

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors