Skip to content

Zero is a modern Android shopping application built with Kotlin, following the MVVM architecture. It provides a simple and smooth experience for browsing and buying electronic devices like phones, laptops, and headphones. The app is connected to Firebase to fetch dynamic content like banners, categories, and product listings. With features like im

Notifications You must be signed in to change notification settings

mohamedelkhoreby/Zero

Repository files navigation

Zero - Electronics Shopping App 🛒

Zero is an Android e-commerce application for browsing and purchasing smart devices like phones, laptops, and headphones. It features a clean UI, smooth animations, and real-time data fetched from Firebase.

🚀 Features

  • 🔥 Intro screen with a call to action
  • 🖼️ Banner slider using ViewPager2
  • 📂 Browse categories horizontally
  • 💡 Filtered product listing per category
  • 📄 Product detail screen with multiple images and models
  • 🛒 Cart management with price, tax & delivery calculation
  • ✅ Two selectable payment methods (UI only)
  • 📦 Data management through ViewModel and LiveData (MVVM)
  • 🔥 Firebase as backend (Firestore)

🛠️ Built With

  • Kotlin
  • MVVM Architecture
  • Firebase Firestore
  • Glide – for image loading
  • ViewPager2 – for banner slider
  • RecyclerView – for lists
  • ViewBinding – for type-safe UI interaction

📸 Screenshots

You can add image links here when ready.

![Home](https://drive.google.com/file/d/1-5gCjE7m5A02u3VHbrMf_Oo41LSeXei6/view?usp=share_link)
![Product Detail](https://drive.google.com/file/d/1-3ckL1Bq4qkz9VbstDz2_AEIrg0U3l7X/view?usp=share_link)
![Cart](https://drive.google.com/file/d/1-24xdi4tePSlbO36fLU6aRUWE4UGmlOU/view?usp=share_link)

About

Zero is a modern Android shopping application built with Kotlin, following the MVVM architecture. It provides a simple and smooth experience for browsing and buying electronic devices like phones, laptops, and headphones. The app is connected to Firebase to fetch dynamic content like banners, categories, and product listings. With features like im

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published