# Structure of a Kotlin Gradle project generated using Idea's interface.âââ build.gradle.kts # build config for gradleâââ gradle/ # has gradle wrapper files used for bootstrapping gradleâââ gradle.propertiesâââ gradlew # unix gradle wrapper scriptâââ gradlew.bat # windows gradle wrapper batch scriptâââ settings.gradle.kts # project settings vs gradle settingsâââ src âââ main â  âââ kotlin â  âââ resources âââ test âââ kotlin âââ resources
Project structure
srcâââ mainâ  âââ kotlinâ  â  âââ something # base moduleâ  â    âââ Rebusacasafram.kt # application registration file â  â    âââ users/ # sub module 1â  â    âââ books/ # sub module 2â  âââ resourcesâââ test âââ kotlin âââ resources