Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)