Skip to content

Commit

Permalink
Merge pull request #23 from ILIYANGERMANOV/develop
Browse files Browse the repository at this point in the history
Add Technologies section in README
  • Loading branch information
ILIYANGERMANOV committed Nov 5, 2021
2 parents cdf9a47 + 6f02c3f commit 5b69d04
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,29 @@ $Track. $Budget. $Save

[<img src="https://lh3.googleusercontent.com/qF9r3ZjtgG-qyHdmjecArtKiulz1gmwL_xl9R3_fzk6igSeoN0wYbJSKEX5d_fxJRwYZJpHbqcLB3i9atl-9dOfUl9an7U43TfZ9PtQ=s0">](https://play.google.com/store/apps/details?id=com.ivy.wallet)

## Technologies
### Core
- Kotlin
- Jetpack Compose (UI & navigation)
- MVVM architecture with LiveData
- Hilt (DI)
- Kotlin Coroutines
### Networking
- Retrofit (REST API)
- OkHttp 3 (REST client)
- Gson (JSON serialization)
### Local Persistence
- Shared Prefences
- Room DB (SQLite ORM)
### Other
- EventBus (cross component communication)
- Timber (Logging)
- Firebase Crashlytics (crashes, logging)
### CI/CD
- Gradle KTS
- Fastlane (upload to Google PlayStore)
- Github Actions (CI/CD server)

## Project Requirements
- Java 11
- Android Studio Arctic Fox (for easy download - [JetBrains Toolbox](https://www.jetbrains.com/toolbox-app/))
Expand Down

0 comments on commit 5b69d04

Please sign in to comment.