SocialCart App

Android Firebase ecommerce Mpesa
 
 
 

Features

  1. Register and login new users using Facebook authentication
  2. Catalog that displays all product items fetched from server.
  3. Product item price comparison page to compare price of selected item with similar items in other stores
  4. Shopping cart to add items, checkout and place an order.
  5. Payment using M-PESA and notification Firebase cloud messaging
  6. Order management of item placed by users.
  7. Admin e-shop management dashboard

Change Log

v1.0.5

  1. Place an order
  2. Collect shipping and billing information to authenticate/dispatch an order
  3. Manage orders and alert user order are dispatched

v1.0.4

  1. Payment process using M-PESA
  2. Listen for cloud notifications using Android Firebase client
  3. Parse M-PESA notification SMS messages using REGEX

v1.0.3

  1. Add and remove item in shopping cart
  2. Increase or decrease product item quantity in shopping cart
  3. Checkout process

v1.0.2

  1. Product price comparison with other online shops including Jumia.co.ke, Kilimall.co.ke, Masoko.com, Alibaba.com, Amazon.com
  2. Scrapping web data using PHP backend

v1.0.1

  1. Catalog and product categories
  2. Display product item

v1.0.0

  1. Facebook authentication
  2. Admin login