Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 2.35 KB

README.md

File metadata and controls

34 lines (23 loc) · 2.35 KB

Description

The app shows a list of products from a dummy Api with a login screen and onBoarding.

App Preview

VID_.mp4

Screenshots

Tech stack & Open-source libraries

  • 100% Kotlin based.
  • Splash API 12 : API enables a new app launch animation for all apps when running on a device with Android 12 or higher.
  • Kotlin Coroutines : For background tasks like calling a Retrofit call.
  • Retrofit : Retrofit is the class through which your API interfaces are turned into callable objects.
  • OkHttp Client : OkHttp is an efficient HTTP & HTTP/2 client for Android and Java applications.
  • Glide : an Image Loader Library for Android developed by bumptech and is a library that is recommended by Google.
  • Hilt : provides a standard way to incorporate Dagger dependency injection into an Android application.
  • DataStore : a NoSQL document database built for automatic scaling, high performance, and ease of application development.
  • MVVM Architecture (View - ViewModel - Model) together with Events that decide what Fragment or Activity should do.
  • View Binding : a feature that allows you to more easily write code that interacts with views.
  • Navigation Component with safeArgs.
  • Lottie Animation.
  • Material Design Components.