https://github.com/paulcoding810/e-commerce-application
E-Commerce Application using Kotlin Android
https://github.com/paulcoding810/e-commerce-application
Last synced: 30 days ago
JSON representation
E-Commerce Application using Kotlin Android
- Host: GitHub
- URL: https://github.com/paulcoding810/e-commerce-application
- Owner: paulcoding810
- Created: 2022-05-10T02:39:53.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-09-13T05:33:14.000Z (over 2 years ago)
- Last Synced: 2025-04-16T17:29:42.913Z (about 1 month ago)
- Language: Kotlin
- Size: 29.6 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# E-Commerce-Application

# Shop Paul
Shop Paul is online fashion shopping application with MVVM (Model, View, ViewModel), LiveData, Navigation Component(NavGraph, BottomNav). Application support on [Google Play](https://play.google.com/store/apps/details?id=com.goldenowl.paul.ecommerce)
# Table of contents
- [Screenshot](#screenshot)
- [Functions](#functions)
- [Dependencies](#depencencies)
- [License](#license)# Screenshot
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
# Functions
- Sign-in
- Signup
- Forgot password
- Reset password
- Filter, Search Product
- Add, remove to cart
- Add, remove to favorite
- Add, remove payment method
- Add, remove address shipping
- Checkout
- Notification
- Change information profile
- Add your review
- Dynamic link
- Chat
- Send images, videos, musics
- Notification on new message# Depencencies
- Firebase API 🔥:
- [Firebase Authentication](https://firebase.google.com/docs/auth) - Login , Registration and Forgot Password.
- [Firebase FireStore](https://firebase.google.com/docs/firestore) - Stores and queries users , products, favorite, cart items and order data.
- [Firebase Storage](https://firebase.google.com/docs/storage) - Stores user profile pictures and product images.
- [Firebase Cloud Messaging](https://firebase.google.com/docs/cloud-messaging) - Push notification
- [Firebase Dynamic](https://firebase.google.com/docs/dynamic-links) - Share link product for everyone
- [Firebase Distribute](https://firebase.google.com/docs/app-distribution/android/distribute-console) - Tester can test the application quickly
- [Firebase Crashlytics](https://firebase.google.com/docs/crashlytics) - Check the bug of the application when the user uses it
- Other Libraries 📚:
- [Navigation Component](https://developer.android.com/guide/navigation/navigation-getting-started)
- [Material Component](https://material.io/components?platform=android)
- [Coroutine](https://developer.android.com/topic/libraries/architecture/coroutines)
- [Glide](https://github.com/bumptech/glide)
- [Splash Screen](https://developer.android.com/guide/topics/ui/splash-screen)
- [Flexbox](https://github.com/google/flexbox-layout)
- [CircleImageView](https://github.com/hdodenhof/CircleImageView)
- [Compressor](https://github.com/zetbaitsu/Compressor)
- [Code Scanner](https://github.com/yuriy-budiyev/code-scanner)
- [Gson](https://github.com/google/gson)
- [Touch Image View](https://github.com/MikeOrtiz/TouchImageView)# License
Zeta Shop is licensed under the [MIT License](https://github.com/paul-nguyen-goldenowl/E-Commerce-Application/)