https://github.com/commandiron/CheckPack
CheckPack is a native android checklist app for those going on vacation, written in Kotlin using Jetpack Compose.
https://github.com/commandiron/CheckPack
android jetpack-compose kotlin mvi-android
Last synced: 5 months ago
JSON representation
CheckPack is a native android checklist app for those going on vacation, written in Kotlin using Jetpack Compose.
- Host: GitHub
- URL: https://github.com/commandiron/CheckPack
- Owner: commandiron
- Created: 2022-07-30T17:50:29.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-01-12T08:58:36.000Z (about 3 years ago)
- Last Synced: 2023-03-08T10:20:09.422Z (almost 3 years ago)
- Topics: android, jetpack-compose, kotlin, mvi-android
- Language: Kotlin
- Homepage:
- Size: 4.62 MB
- Stars: 16
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-list - commandiron/CheckPack - CheckPack is a native android checklist app for those going on vacation, written in Kotlin using Jetpack Compose. (Kotlin)
README
CheckPack
CheckPack is a native android checklist app for those going on vacation, written in Kotlin using Jetpack Compose.
* Application - Features ☕
* Set alarm
* One time splash screen
* Multiple view mode for checklist
* View scale for checklist
* Settings
* Language - English, Turkish
* Tech-stack ⚛️
* [Kotlin](https://kotlinlang.org/) + [Coroutines](https://kotlinlang.org/docs/reference/coroutines-overview.html) - perform background operation
* [Jetpack](https://developer.android.com/jetpack)
* [Compose](https://developer.android.com/jetpack/compose) - toolkit for building native UI
* [Navigation](https://developer.android.com/topic/libraries/architecture/navigation/) - deal with whole in-app navigation
* [ViewModel](https://developer.android.com/topic/libraries/architecture/viewmodel) - store and manage UI-related data in a lifecycle conscious way
* [Room](https://developer.android.com/jetpack/androidx/releases/room) - database object mapping
* [Gson](https://github.com/google/gson) - serialization/deserialization library
* [Accompanist](https://github.com/google/accompanist)
* systemUi
* [Hilt](https://dagger.dev/hilt/) - DI
* [Material 3](https://m3.material.io) - design
* [Google Firebase](https://firebase.google.com)
* crashlytics
* Architecture 🏗️
* Model-View-Intent
* [Android Architecture components](https://developer.android.com/topic/libraries/architecture) ([ViewModel](https://developer.android.com/topic/libraries/architecture/viewmodel), [Navigation](https://developer.android.com/jetpack/androidx/releases/navigation))
* Todo ✔️
* Dark Theme ❌