Search doctype like in quickbooks

Is it possible to create doctype type like search engine in erpnext like in quickbooks desktop to find transactions. For holding purchase order invoice sales order invoice jornel entry all types of transactions with link and search ,
Search by fields like description or number or amount etc?
All will have link to their doctype and button with search and reset cancel
At middle it will have child table to show searched transaction I it have like in picture you can see