Skip to content

~~ Kotlin / Multiplattform - Web/Android/Native ~~~ This was a study project. We learned to work with Kotlin Multiplattform and the concept of common code. It's a fully working prototype. Topics: JWT-Authentication, Admin-Interface for user handling, mutliple host targets.

Notifications You must be signed in to change notification settings

Shank404/BookCircle-Manager

Repository files navigation

BookCircle-Manager

This is our implementation of a Kotlin Multiplatform web-application. The host-targets of our project were Native, Web and Mobile. We learned a lot about different concepts which were:

  • Multiple targets
  • Common code concept (codesharing across targets)
  • JWT-Authentication
  • Model structuring

How to start the application ?

  1. You need to clone this project and download all neccesary modules and libs.
  2. Run gradle-build.
  3. Start ’server/src/main/kotlin/de.hsflensburg.server/Application.kt’ for running the server.
  4. Now start one of the following target-main files:
  • Native : ’desktop/src/jvmMain/kotlin/Main.kt’
  • Mobile : ’android/src/main/java/de/hsflensburg/android/MainActivity.kt’
  • Web : Run the gradle task 'jsBrowserDevelopmentRun'
  1. Enjoy our work

PS we doesn't put a lot of effort into designing our ui, feel warned :D

About

~~ Kotlin / Multiplattform - Web/Android/Native ~~~ This was a study project. We learned to work with Kotlin Multiplattform and the concept of common code. It's a fully working prototype. Topics: JWT-Authentication, Admin-Interface for user handling, mutliple host targets.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published