Skip to content

Simple E-commerce App with cart functionality and offline first capabilities

Notifications You must be signed in to change notification settings

chege4179/cartify-android-client

Repository files navigation

Cartify E-commerce App

This is a simple Offline first E-commerce App written in Kotlin with Jetpack Compose

Offline First Strategy

The offline first strategy used was to first load the products from the remote data source(Retrofit) to the Local data source (Room) in the background using work manager. Everything shown in the app is loaded from the room database (except search)

Libraries and Tech stack

Libraries used include

  1. Retrofit
  2. Dagger Hilt
  3. Room Database
  4. Datastore
  5. Work Manager
  6. Coil Compose
  7. Accompanist
  8. Kotlin coroutine & Flows

Screenshots of the App

About

Simple E-commerce App with cart functionality and offline first capabilities

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published