Roles: Admin Vendor Salesman Admin creates Vendor and Salesman Vendor Master: Code Name Phone Password Sales Person Master: Code Name Phone Password Order Master: Entry No. – Auto Order No- Number Date – Calendar – Auto Today Vendor – Drop Down From Vendor Master Color – Text Item – Text Salesperson – Dropdown from Saleman Master Ready Date – Date Calendar – Auto Add 3 days but user will change Delivery Date – Date Calendar – Auto Add 1 day in ready date but user will change Product Photo -Attach photo - Mandatory Product Video – Attach video - Optional Product Measurement – Attach Photo - Optional -- Constraints  all fields mandatory, ready date will be greater than or equal to date, Delivery date will be greater than or equal to Ready Date Order Status: Pending(default), Ready, Delivered Admin creates an order and assigns it to a vendor and a salesman View Orders: Admin(Sees all orders(pending by default)), Vendor(sees his orders), salesman(sees his orders)