Following are the features that I have implemented in my previous developed apps.
1. Customer
Registration
Login
Search using category/sub category-
Search using product name
Apply filter for search
View product list
View details of the product with pictures and information
View discount and offers, deal of the day
Save item in the cart
Wish list- save products
Checkout for payments
Online payment using credit/debit card
Track order
Notifications
User profile
Settings- change password, manage address
2. Vendors
Registration
Login
Business profile
Add categories
Add products/sub category
Add Offers and deals under the product
Edit price of the product
View payments
View new, pending, delivered and cancelled customer order
Notifications
Settings
3. Admin
Login
Dashboard
View users, vendors and products
View total sold product, completed, ongoing and cancelled orders
Add offers and deals
Manage users and vendors
send messages to the app users
Settings
____________________________________________________________________
I look forward for long term association with you..!!
Regards