
Node.js or ASP.NET Back-End Development
- or -
Post a project like this1257
$35
- Posted:
- Proposals: 10
- Remote
- #3666059
- Awarded
Software Engineer | Automation Expert | Web & Data Crawling | DevOps | Web Developer
Website developer | Mobile Apps Developer | Server administrator AWS, Digital Ocean | Graphics designer

7694537667631367990151988631709879434271711246413744384723705552692833
Description
Experience Level: Entry
Node.js Back-End Development or ASP.NET Back-End Development with Node.js web app Integration:
The first option to perform this job is to 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 directly to Power Bi API directly (https://docs.microsoft.com/en-us/rest/api/power-bi/) to create the create a new Tenant, Workspace for that Tenant with a copy of .pbix file (just if you had pressed Create New tenant button in the admin app, please see attached photo).
You can also watch this video to understand how the second option could be accomplised:
https://www.youtube.com/watch?v=FmtauTBwpFM&list=PL2RaY7gpgPCEOKxwXxRBtHOz-zUyCsONZ&index=3
The second option to complete this job is composed of 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, Workspace for that Tenant with a copy of .pbix file located in wwwroot folder (just if you had pressed Create New tenant button in the admin app, please see attached photo). Edit the API that the app already has 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 at 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), with this sample information:
'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.
Please see the attached video for further clarification on this second option.
The first option to perform this job is to 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 directly to Power Bi API directly (https://docs.microsoft.com/en-us/rest/api/power-bi/) to create the create a new Tenant, Workspace for that Tenant with a copy of .pbix file (just if you had pressed Create New tenant button in the admin app, please see attached photo).
You can also watch this video to understand how the second option could be accomplised:
https://www.youtube.com/watch?v=FmtauTBwpFM&list=PL2RaY7gpgPCEOKxwXxRBtHOz-zUyCsONZ&index=3
The second option to complete this job is composed of 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, Workspace for that Tenant with a copy of .pbix file located in wwwroot folder (just if you had pressed Create New tenant button in the admin app, please see attached photo). Edit the API that the app already has 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 at 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), with this sample information:
'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.
Please see the attached video for further clarification on this second option.
Duver Leonardo R.
0% (0)Projects Completed
1
Freelancers worked with
1
Projects awarded
33%
Last project
3 Oct 2022
United States
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies