This is an application for maintaining Sales Order. Sales order management is a set of actions performed by various arms of a company to process an order's life cycle. This process guarantees a seamless transition from order placement, order processing, inventory management, warehouse management, payment process, invoice management to shipping the goods.