Skip to content

Commit 166c617

Browse files
Search bar improvement And Settings Page Added (#14)
* feat: added fastlane info * feat: added fastlane info * feat: added fastlane info * feat: search bar improvements * feat: added navigation bar * feat: added about us * feat: added settings * feat: added settings
1 parent b7c576b commit 166c617

File tree

8 files changed

+755
-396
lines changed

8 files changed

+755
-396
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ You can download the latest version of the application from the [releases page](
2121
The application is built using modern Android development practices and libraries:
2222

2323
- **UI:** The user interface is built entirely with **Jetpack Compose**, providing a modern and declarative approach to UI development.
24+
- **Navigation:** **Jetpack Compose Navigation 3** is used for navigating between screens in the app.
2425
- **ViewModel:** **Android ViewModel** is used to manage UI-related data and handle the state of the application.
2526
- **Database:** **SQLDelight** is used for local data persistence, offering a lightweight and type-safe SQL database solution.
2627
- **Dependency Injection:** **Koin** is used for dependency injection to promote a modular and testable architecture.

app/build.gradle.kts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ android {
3737
}
3838
buildFeatures {
3939
compose = true
40+
buildConfig = true
4041
}
4142

4243
signingConfigs {
@@ -80,4 +81,7 @@ dependencies {
8081
implementation(libs.koin.core)
8182
implementation(libs.koin.android)
8283
implementation(libs.tabler.icons)
84+
implementation(libs.androidx.navigation3.ui)
85+
implementation(libs.androidx.navigation3.runtime)
86+
implementation(libs.androidx.lifecycle.viewmodel.navigation3)
8387
}

0 commit comments

Comments
 (0)