/E-Farm

Android Application to Buy Groceries online. Vendor will list product with price, Customers will place order from app and the groceries will be delivered to Home - PHP MySQL Backend

Primary LanguageJava

E-Farm

E-Commerce Android Application to Buy Groceries Online. Vendor will list products with price, Customers will place order from app and the groceries will be delivered to Home.

Tools and Libraries Used

  • Android Studio 4.0
  • Volley Library for HTTP Requests
  • Google Play Services for Location Sensor
  • Camera Sensor
  • PHP Backend with MySQL on 000WebHost
  • File Storage on 000WebHost

Customer Features

  • Login/Create Account
  • Search For Specific Item
  • Cart System to Place Order
  • Check Previous Orders and Order Status
  • Get Address By Location Sensor
  • Change Profile Information (Password, Email, Name,Mobile Number, Address)

Admin Features

  • List Items for Sale
  • Change Items Details (Name, Price, Availability)
  • Check All Placed Orders
  • Change Status of Placed Orders
  • Delete Orders from database

Customer Side ScreenShots

Admin Side ScreenShots

Suggested Improvements

  • Dashboard for Admin Home Activity
  • Login with Mobile Number
  • Check Strength of Password
  • Profile Picture for Customers
  • Block Customer from Platform

Database Schema Structure

id14954125_db_emandi.pdf in files

Icons made by wanicon from www.flaticon.com
Icons made by Freepik from www.flaticon.com
Icons made by Flat Icons from www.flaticon.com