Find Jobs
Hire Freelancers

Build Simple UI in C# / Web App which Authenticates, and then Enables Users to Search their own OneDrive

$250-750 USD

In Progress
Posted almost 3 years ago

$250-750 USD

Paid on delivery
Another project will use this source code to get started. Please make sure to heavily comment your code. Implementation Requirements: 1. In a newly created [login to view URL], web UI, solicit any information required for Microsoft Graph / OAuth 2.0. ​Authentication flow should use "Token flow". Make sure ANY Organization and personal accounts are allowed to login. 2. In newly created [login to view URL], web UI, provide a user a text box to enter in text to search their OneDrive. Search should utilize all available file properties, such as file name. 3. Perform the search using the latest Microsoft Search API version. Display all of the matching OneDrive file name results below the search textbox. For each file, display ALL OneDrive file metadata, such as Author, last modified, etc. 4. Open selected OneDrive file in the browser, if file type already defined by the system, e.g. MS Word; e.g.2 PDF; MS Excel 5. User should have the ability to logoff 6. After logoff, demonstrate users can log in again within the same browser session. *** Project delivery may occur in multiple phases, and combined for efficiency: 1) Authentication; 2) OneDrive Search; 3) List of Files with Properties; 4) Open File(s) from OneDrive Search output screen; 5) Logoff and login again within same session For each phase, there will be 3 milestones. Milestone - Developer to demonstrate functionality (i.e. via Skype or another tool) Milestone - Successful code review Milestone - Code Delivery - <<Monetaruy Release Of Funds>>
Project ID: 30636378

About the project

16 proposals
Remote project
Active 3 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of UNITED STATES
Manalapan, United States
5.0
5
Payment method verified
Member since May 28, 2013

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.