Our company develops and resells software from a third party developer. We need a solution to track the the resellers of our software, the end users they have sold the software to and the licenses purchased by the end user. The application will also need to manage the calculation of support costs which are based on the total license value of licenses owned by an end user. Additionally it will need to track annual software licensing fees which are also based on the total value of licenses owned by an end user. Resellers should be able to access the application in read-only mode to see what licenses they have purchased and for whom and to see the support fees that are due from their customers. Ideally a report would be emailed to us and to the reseller advising what fees are due in the next month. The application should be capable of being extended in future to cater for additional functionality such as pushing data via API directly to our licensing server so when a license is created in ZC, it is also created on the licensing server. Views will be needed to report on software licenses by customer, by reseller, by support fee due date etc. All data is available in an excel spreadsheet at present and this would need to be imported into the app. There is perhaps more detail we have on the requirements, but the above should provide a broad understanding of what is required. I am happy to answer any questions that may arise or fill in more detail as required. I have set a budget figure below but this is negotiable based on additional features suggested by the developer etc.