Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sembamax/real-estate-app
https://github.com/sembamax/real-estate-app
android coil hilt jetpack-compose jetpack-navigation junit kotlin kotlin-coroutines kotlin-flows material-design mockk mvvm retrofit2
Last synced: 8 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/sembamax/real-estate-app
- Owner: SembaMax
- Created: 2023-02-25T00:06:53.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-03-06T14:07:38.000Z (almost 2 years ago)
- Last Synced: 2024-12-10T22:28:05.054Z (2 months ago)
- Topics: android, coil, hilt, jetpack-compose, jetpack-navigation, junit, kotlin, kotlin-coroutines, kotlin-flows, material-design, mockk, mvvm, retrofit2
- Language: Kotlin
- Homepage:
- Size: 10.8 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Real Estate App
a real-estate app that fetches and displays properties list and shows detail screen for each listing item.## App
* Min. deployment target Android API 26
* Kotlin source code
* MVVM architecture
* Unit and integration test## Screenshots
![]()
![]()
![]()
![]()
![]()
![]()
## How to pull the repository
git clone [email protected]:SembaMax/real-estate-app.git
## Build Requirements
- JDK11
- Supports minimum API 26
- Gradle 7.5.1+
- Kotlin 1.8.10+
- [Android Studio Electric Eel](https://developer.android.com/studio/)## Features
- Jetpack Compose
- Compose Navigation
- Material Design 3
- Themes
- Flows
- Retrofit2
- Timber
- Hilt
- Coroutines
- Coil
- Gradle kts
- JUnit4
- Mockk
- MockWebServer## Android Keystores
[Keystores Folder](https://github.com/SembaMax/real-estate-app/tree/main/certificates)
#### debug.jks
path: /certifactes/debug.jks
keytool -list -v -keystore debug.jks -alias debug -storepass "bdoR*Q402BqdMQ#2" -keypass "bdoR*Q402BqdMQ#2"
SHA1: 4B:9A:CF:41:F5:63:EA:6E:CB:D9:95:D8:7E:89:34:D1:9F:4C:EC:D6#### release.jks
path: /certifactes/release.jks
keytool -list -v -keystore release.jks -alias release -storepass "h8TPm8ra9NhcJo&d" -keypass "h8TPm8ra9NhcJo&d"
SHA1: 07:64:E7:40:16:E5:F3:E5:F3:70:1C:2B:0E:C7:0A:21:50:12:0A:FB
## App Version
[APK](https://github.com/SembaMax/real-estate-app/tree/main/apk)