Update a sample asp.net web application solution (github link provided separately) to do the following:
1) Connect and authenticate to a test instance of QuickBooks Online from within the asp.net web application. Test instance account either to be provided by contractor or instructions given to me on how/where to setup such an account.
2) Create a single Time Activity entry and retrieve the success/failure code or result back from the QuickBooks online server using the credentials from #1 above. There is an existing form in the provided sample solution where this logic should be placed. Specifically, the HomeController::CreateNewTImeActivity method should be used for this.
3) Any setup of clients and service names on the test instance should also be completed as part of this effort to ensure that the new TimeActivity can succeed. If the test instance is not provided by the contractor, then instructions/links should be provided to me to guide me on how and where to set these items up.
The ideal candidate will have recent experience adding intuit oauth authentication to a web application, and using the REST api to read and write data back to a QuickBooks online account.