Grocery Android App with Admin Panel

Description

Grocery Android App with Admin Panel

Grocery Android App is an online e-commerce shopping platform. Nice Grocery Android App for Place order. Customers can easily search any product, can add to cart, apply for promotion, place orders by cash or credit card payment through Stripe Payment.

 

The project backend Admin Panel & RESTFul API was developed by using PHP Laravel Framework with MYSQL Database. The project has powerful backend cms to manage grocery shops online. it has features like add products, delete products, update price, manage orders, manage promotions, manage users, manage category, update settings, Manage Units, etc. Also, it has nice Dashboard Showing Summary data like Total Orders, total category, total products, total customers, etc. Sales Report Last 15 days showing with BarChart, Orders Reports with Pie Chart, Latest Orders Lists.

 

App Features

  • Homepage Features(Search Products,Categories Listing,Latest Products,Top Sellings Products)
  • Category Listings
  • Products Listing by Featured Products, Top sellings Products, Category wise Products
  • Product Details – Products Images Slider, Discount Price Calculation, Unit Measurement, Product Details, Add to Cart Options
  • Shopping cart customer can update quantity, delete item, place order.
  • Place Order with Cash Payment and Card Payment(Stripe Payment Gateway)
  • Order Confirmation Page show the order ID
  • Customer Orders Lists
  • Order Details
  • User get notification when order status update from admin panel through firebase
  • User get promotional notification from admin panel through firebase
  • Login
  • Registration
  • Forget Password
  • Reset Password
  • About App
  • Sidebar Menu
  • There are 15 Screen Design and Fully Funcational
  • Beautiful and professional looking design
  • Lightweight application
  • Fully step by step documentation
  • Easily Customized
  • Support for all Android 5.0 to Android lastest all devices

 

Andriod App Development Technology:

  • Android API Level: minSdkVersion 21, targetSdkVersion 30
  • Language: Android Native(Java)
  • Editor: Android Studio Arctic Fox | 2020.3.1
  • API toolkit: Android Jetpack
  • Notification using firebase library: firebase-messaging:22.0.0
  • API Integration Library retrofit:2.0.2
  • Stripe Library used Credit Card Payment Integration
  • PaperDB used for Local Object Storage

 

Admin Panel Features

  1. Login page
  2. Dashboard
    1. Summary Report (Total Orders,Total Category,Total Products,Total Customers)
    2. Sales Reports Last 15 days showing with BarChart
    3. Orders Reports with Pie Chart
    4. Latest Orders Lists
  3. Manage Configuration & Settings – Select Currency, Shipping Cost, Tax, FCM SERVER Key
  4. Manage Unit
  5. Manage Category
  6. Manage Products(Upload Multiple Product Images)
  7. Manage Pormotions(Coupon Code)
  8. Manage Orders(Order Listing, Order Searching, Update Order Status and Send notification to customer), Order Details
  9. Customer Lists
  10. Notification Center(Send Promotional Notification to all customer)

 

Admin Panel & RESTFul API Development Technology:

  • Laravel Framework: Laravel 8.0
  • Used PHP Version : 8.0
  • Mininum PHP Version Requireemnt: PHP >= 7.3
  • Database : MYSQL
  • Editor : VS Code
  • RESTFul API Authentification Middleware Using Passport Auth
  • Firebase Notification send using CURL, Client URL Library Functions.
  • Credit Card Payment Stripe Library: 7.87
  • Admin dashboard & control panel theme using AdminLTE 3.1.0

There are no reviews yet.

Write a review