Hi Sandeep, there are many software's available in the market to fulfill your need and you can check online or else you can contact a company or professional who works on developing software , you can just tell your requirements and based on that your customized software will be created for you.