An eCommerce android application integrated with the Firebase's Real Time Database , Authentication and Storage. The app integrates JSON , external libraries and implements shopping cart features such as register/login for both admin and user , pull/push products list from API and add/remove item to the shopping cart.
Functional Module
-Admin/User Login/Register
-Product (Add Cart, Product Details, View in Category, Checkout)
-Pull/Push products list from/to the API
-Add/Remove item to shopping cart
Usage
-Firebase Realtime Database, Authetication and Storage
-Libraries (Built using Picasso, Image Cropper, Elegant Number Button, PaperDb, CircleImageView, GithubRey5137)
-Payment Gateway (still under costruction)
Sample Snapshots
Figure 3: User/Admin Registration
Figure 5: Forgot/Change password
Figure 8: User Product Category
Figure 10: User Product Details
Figure 11: User Shipment details
Figure 12: Product Shipment state
Figure 13: User profile updates and changes
Figure 14: Admin Product Category and Logout
Figure 15: Admin Add Product Category
Figure 16: Admin ordered product details, amount and address etc