Skip to content

gopidholakia/wunder-mobility

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MVVM Clean Architecture

alt text

Communication between layers

  • UI calls method from ViewModel / Presenter.
  • ViewModel executes Use case.
  • Use case combines data from Wunder Repositories.
  • Each Repository returns data from a Data Source (Remote).
  • Information flows back to the UI where we display the Data

Scenario

  • Fetch Car list from Fetch Car List and display them on Map with Marker Pin.
  • Display User’s current location.
  • When user clicks on Marker, it’ll prompt for Car detail from Fetch Car Detail and let user to book with Quick Rental .

Improvements

  • Create base components to share common code for common use case.
  • Make it modular for more feature sets

Tech Stack

Architecture Components

Third Party

About

Take Home Assignment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages