ASP.NET Back-End Development with Node.js Front-End Integration

Job ID: 34321958

Budget: $10 – $30 USD

There is two small tasks to be performed:
1) Edit code of https://github.com/PowerBiDevCamp/App-Owns-Data-Starter-Kit to allow http post request to create a new Tenant. Edit the API that the app already to allow http post request from this other web app https://github.com/Autodesk-Forge/forge-view.googledrive.models.

2)Edit the code of https://github.com/Autodesk-Forge/forge-view.googledrive.models to add a trial button at the top of the index page, so when that button is pressed it will send a http post request to https://github.com/PowerBiDevCamp/App-Owns-Data-Starter-Kit, (this code is provided to use Express.js, but no log in from google is required, just use the exiting code and its dependencies to perform the http post request to https://github.com/PowerBiDevCamp/App-Owns-Data-Starter-Kit)

The code changes must be documented with //, and also has to provide small video explaining what changes were made to the code, or small documentation pdf outlining what changes were made.

To validate the solution is working as desired you'll have to create a small video showing that the solution is working, that video would be showing the solution on localhost, no deployment on the web is required, yet the comments written in the code with // would have to clearly explain where the localhost url has to be changed for production mode.

A sample of the new tenant that has to be automatically created when the required information will be sent through a http post request made from node.js front end app (https://github.com/Autodesk-Forge/forge-view.googledrive.models), in this form:
sample headers': {
'TenantName': 'Tenant06',
'DatabaseServerName': 'devcamp.database.windows.net',
'DatabaseName': 'WingtipSales',
'SQLServerUserName': 'CptStudent',
'SQLServerUserPassword': 'pass@word1'
}.

I need the asp.net app (https://github.com/PowerBiDevCamp/App-Owns-Data-Starter-Kit) to receive the message and automatically create the new Tenant accordingly with the sample info provided.
Related categories: .NET C# Programming Node.js Express JS ASP.NET