Skip to content

Sorabhkumar-dev/mvvm-using-usecase-and-flow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

14 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ›’ E-Commerce Store App ๐Ÿ‘‰Try-out here.
E-Commerce Store

Clean mvvm architecure app ๐Ÿ“ฑ
๐Ÿ–๏ธ Hi there
๐Ÿง‘โ€๐Ÿ’ป I am sorabh kumar working as android developer at gurugram bassed tech startup. In this project my main motive is to consume api through clean architecure and using flow.i really enjoy working on this project beacuse i never use flow as alternative of livedata and i find some cool ways two consume flow on UI(Main) thread.

Libraries and tools ๐Ÿ› ๏ธ used in this project ๐Ÿ“‹

  • Dagger hilt ๐Ÿ—ก๏ธ (Dependency Injection)
  • Navigation architecure-componet โ†ฉ๏ธ โ†ช๏ธ (app navigation)
  • Retrofit Client ๐Ÿ“ถ (network client)
  • Glide Library ๐ŸŽ‘ (image rendring)
  • Kotlin coroutines ๐Ÿ”€ (asynchronous programing)
  • Flow API โ›ต (reactive programming)

Project Explaination ๐Ÿ‘‰
In this app i try to build a small e-cormmerce ๐Ÿ›’ app.In this app when anyone enter into app at home screen user find shopping list item that faetched from network api.after selecting any shopping item user redirect to shopping item detail screen which user can see all the details of the product. app also have cart tab which listed products and there quantity in the form of list. when user clicked on the item user redirect to product detail screen. also have testimonial section which we testimonial details like email,name and address etc.

At the I want to thanks โค๏ธ https://fakestoreapi.com/ for providing API's to this project.

About

An E-commerce app that leverage the benifits of mvvm clean architecure and Usecase

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages