A sample android app that shows how to use MVVM pattern and various libraries in Kotlin by Clean Architecture.
- Clean & MVVM
- LiveData (Jetpack)
- ViewModel (Jetpack)
- DataBinding (Jetpack)
- Room (Jetpack)
- Navigation (Jetpack)
- Koin
- Retrofit2
- Glide
- Write and edit notes
- Upload images from camera, gallery. Also, Check whether the link is valid with the image url and attach the image
- View memo list and view detailed information
- Android10 partially supported - Camera O, Gallery X
- This is the project I used for the development challenge held at Programmers. I did the top 0.1% with this ✌️