# E-commerce Customer Android App FYP
This Android App is for my university final year project. This Merchant app allow merchant to sell their products. This project has 3 app (Customer, Runner and Merchant). For create new post in social media require to have purchase some item inside the platform first. You can refer to my github repo and give me your github ID for invitations for backend PHP code. Thank you!

# Youtube Link
Source Code Explanation
https://youtu.be/mXxaPKRWa6I
</br>App Demo
https://youtu.be/BiTefBBHnVQ

# Funtional Module
- Social new feed (New Post, Comment, Share, Like)
- Friends Module
- Product (Search, Add cart, Checkout, Product Details, View in Category)
- Chat Module

# Usage
- Firebase Authentication, Realtime Database 
- Fabric for crashlytic and beta deploy
- Ipay88 Payment Gateway

# Sample Screenshot

![alt text](https://s15.postimg.cc/7vziy1ivf/home_social_post.jpg) Figure 1: Main UI  </br></br>
![alt text](https://s15.postimg.cc/88qx4atgb/post.jpg) Figure 2: Create New Post</br></br>
![alt text](https://s15.postimg.cc/gr0d8kfdn/comment.jpg) Figure 3: Write Comment</br></br>
![alt text](https://s15.postimg.cc/jxuws9zuj/share.jpg) Figure 4: Share Post</br></br>
![alt text](https://s15.postimg.cc/646k344nf/category_page.jpg) Figure 5: Product Category</br></br>
![alt text](https://s15.postimg.cc/h3rreuktn/product_detail.jpg) Figure 6:  Product Details</br></br>
![alt text](https://s15.postimg.cc/mf6nzetzv/add_to_cart.jpg) Figure 7: Add to Cart</br></br>
![alt text](https://s15.postimg.cc/ivkq9rrbv/shopping_cart.jpg) Figure 8: Shopping Cart</br></br>
![alt text](https://s15.postimg.cc/qobe1ls4b/delivery_address.jpg) Figure 9: Delivery Address</br></br>
![alt text](https://s15.postimg.cc/yh21tpnuj/user_manage_order.jpg) Figure 10: Manage User Order</br></br>
![alt text](https://s15.postimg.cc/e9om1ag1n/history.jpg) Figure 11: Purchase History</br></br>
![alt text](https://s15.postimg.cc/adba5dnd7/payment.jpg) Figure 12: Payment Gateway</br></br>
![alt text](https://s15.postimg.cc/mf6nzjz6j/rating.jpg) Figure 13: Product Rating</br></br>
![alt text](https://s15.postimg.cc/o6zmuifzf/view_shop.jpg) Figure 14: View Shop's Product</br></br>
![alt text](https://s15.postimg.cc/ez7edme0b/chat_list.jpg) Figure 15: Chat List</br></br>
![alt text](https://s15.postimg.cc/nhguhys8r/chat_module.jpg) Figure 16: Chat</br></br>
![alt text](https://s15.postimg.cc/jl3ilzuej/feedback.jpg) Figure 17: App Feedback</br></br>
![alt text](https://s15.postimg.cc/ge8z2e4tn/notification_list.jpg) Figure 18: Notification List</br></br>
![alt text](https://s15.postimg.cc/rqlkk6l8b/notification.png) Figure 19: Push Notification by Firebase</br></br>
![alt text](https://s15.postimg.cc/7j84rzax7/user_profile.jpg) Figure 20: User Profile</br></br>

