Admin Dashboard:
Create, edit and delete user accounts.
Manage vendor accounts, approve or disapprove vendor registrations.
Add, edit, and delete products, categories and subcategories.
View ordders placed by customers.
Generate sales orders report
Configure app settings

Vendors Dashboard:
Allow vendors to sign up
Enable vendors to add, edit and delete their products
View and manage orders placed for their products.
Track product availability and stock levels.

User Mobile App:
Allow users to create accounts and log in.
Browse products and search .
Add products to the cart
Online payment