Skip to content

Android French Sportswear Store app with Java

Notifications You must be signed in to change notification settings

bcmehdi8/ZStore

Repository files navigation

ZStore (French Version)

ZStore is an Ecommerce android app made for Athletes, it Contains Sportswear like (T-Shirt , Sport Watches , boots and more ... ) The app based on Java Programming Languages using Android Studion with Firebase as a Databse also it comes with modern Android application -MVVM architecture you can fetching data from the network and integrating persisted data in the database via repository pattern.


ZsTore Screenshot

Features Integrated

  • Wishlist
  • Cart
  • Profile Page
  • Categories
  • Order Placed Page with unique order number
  • Support Popular Payment Methods
  • Contact Us Page
  • About Us Page
  • Push Notifiation to customers
  • App tour
  • And much much more , download apk and try to discover !

Download

Go to the Releases to download the latest APK (app still in Alpha Phase, will be available asap ).

Core Features :

  • user friendly and that's come with nice looking ui .
  • work offline.
  • add content to read later.
  • tracking user reading list .
  • offline search .

Tech stack & Open-source libraries

Java Firebase Android Studio GitHub HTML5

  • Minimum SDK level 21

  • Java based,

  • Hilt (alpha) for dependency injection.

  • JetPack

    • LiveData - notify domain layer data to views.
    • Lifecycle - dispose of observing data when lifecycle state changes.
    • ViewModel - UI related data holder, lifecycle aware.
    • Room Persistence - construct a database using the abstract layer.
  • Architecture

    • MVVM Architecture (View - DataBinding - ViewModel - Model)
    • Repository pattern

    Architecture

ZStore is based on MVVM architecture and a repository pattern.

About

Android French Sportswear Store app with Java

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages