Skip to content

dallay/mindsync

Repository files navigation

ROADMAP: Checkout the board with the progress done for the template here.

Link Checking Workflow

About

MindSync is an opinionated template based in Kotlin Multiplatform (KMP) and Compose Multiplatform. While most templates only solves the basic functionality, we are aiming to solve most of the common problems when creating applications from initial status to production.

Comes with this stack built-in:

  • Shared UI and Logic for all platforms
  • Kotlin
  • Compose Multiplatform
  • Kotlin Coroutines
  • Kotlin Serialization
  • Kotlin Datetime
  • Voyager for Navigation and View Models
  • Koin as Dependency Injection
  • Detekt for static code analysis
  • Ktlint linter
  • Ktor for Client
  • Multiplatform-settings for storage
  • Kamel for Images
  • Kermit for logging
  • Version Catalogs
  • Ktor for Server (PostgresSQL+Tomcat)
  • Swagger Codegen for OpenAPI

Components and Screens

  • Login/Sign Up
  • Basic listing
  • Basic insertion form
  • Basic Detail
  • Basic Debug Mode
  • Basic Profile
  • Basic CI
  • Basic Composable Components
  • Dark mode ready
  • Navigation
  • Accessibility (and color accessible themes)
  • Tracking system
  • Internationalization (FIGS)

Download

TODO: Add download links

Usage

Go to the Documentation page for all the information. (WIP)

Bugs and Feedback

For bugs, questions and discussions please use the Github Issues.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages