Skip to content

Latest commit

 

History

History
46 lines (39 loc) · 3.34 KB

README.md

File metadata and controls

46 lines (39 loc) · 3.34 KB

ECOM-DEMO

A simple app showcasing a products listing page and a product details page utilising APIs from FakeStoreApi.com. Moreover, project architecture follows MVVM with clean architecture.

Showcase




Features

  • Loads the FakeStoreApi products
  • Loads the FakeStoreApi product details
  • Light/Dark mode
  • Shimmer loading effect
  • Graceful error handling
  • Dependency Injection
  • Kotlin
  • Unit Tests

Download Demo APK on Android

Download the APK file from here on your Android Device to be able to run ECOM-DEMO

Architecture

  • Modern MVVM Android development practices followed
  • Repository and Usecase patterns utilized for data
  • Unit tests for Viewmodels, Repository, API and Usecases

Technology Stack & Open-source libraries