Skip to content

An Ecommerce Application, consuming data from FakeStore Api.

Notifications You must be signed in to change notification settings

Emmanuel-Rono/e-shoppa

Repository files navigation

Eshoppa

An Ecommerce Application, consuming data from FakeStore Api

Screenshots

Architecture

MVVM (Model - ViewModel - View) is the design pattern used for making this app. MVVM provides a clear separation of concern and has great support in Android SDK in the form of Architecture Components.

Libraries Used

  • Architecture - A collection of libraries that help you design robust, testable, and maintainable apps.
    • Data Binding - Declaratively bind observable data to UI elements.
    • LiveData - Build data objects that notify views when the underlying database changes.
    • Room - Access your app's SQLite database with in-app objects and compile-time checks.
    • ViewModel - Store UI-related data that isn't destroyed on app rotations. Easily schedule asynchronous tasks for optimal execution.
    • Navigation - Handle everything needed for in-app navigation.
  • Third party

Contact Me

If you like my work, feel free to connect with me

About

An Ecommerce Application, consuming data from FakeStore Api.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages