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

https://github.com/eklavya47/retrofitproductviewer

A Product Viewer App for Android written with Kotlin using MVVM architecture, XML for UI, Retrofit for API call and dependency injection with dagger hilt
https://github.com/eklavya47/retrofitproductviewer

android-application android-development dagger-hilt dependency-injection kotin mvvm-architecture retrofit xml

Last synced: 2 months ago
JSON representation

A Product Viewer App for Android written with Kotlin using MVVM architecture, XML for UI, Retrofit for API call and dependency injection with dagger hilt

Awesome Lists containing this project

README

        

# Product Viewer
A Product Viewer App for Android written with Kotlin using MVVM architecture, XML for UI, Retrofit for API call and dependency injection with dagger hilt

This is a Product Viewer App for Android developed using Kotlin with XML for UI. The app follows the MVVM architecture, ensuring a clean separation of concerns and smooth data handling. Retrofit is used for seamless API integration, fetching product lists and details. Dependency injection is efficiently managed with Dagger Hilt, promoting modular and scalable development. The app displays products in a list format, and users can tap on a specific product to view detailed information. The design ensures a smooth and intuitive user experience.
# ScreenShots
![Start Page](https://github.com/user-attachments/assets/ea961975-83aa-401d-ac84-3b560292ffc8)

![List of Products](https://github.com/user-attachments/assets/e3c3949a-4ec5-4c06-a219-fce72cf73d43)

![Product Details Page](https://github.com/user-attachments/assets/5df1fd0e-6da4-47ae-994d-df534b231873)