You have chosen to sponsor your bid up to a maximum amount of .
I need some PHP script (compatibility with LAMP platform) that allows me to interact with Google Drive. I have to create a platform where I allow some users to download some files that I store on my Drive through the website. I want to use Google Drive for data storage , avoiding to save files on my server . I need :
A) Form to upload files on Drive with folder select (or create new folder), choice of users who can view the file. The file name and user ID are stored in mysql database (I don't need sharing options provided by Google Drive, but I want to create my own system to decide what to share, managing the authorizations through mysql)
B) Area for managing files on Drive , displaying folders , delete folders , delete files, rename files, move files to other folders ( for the Administrator, I prefer drag and drop and right click options). I want to display information about the size of single files and folders
C) User Area to show files (with preview e.g. for images and pdf) and folders, using the mysql database to identify which data are available
D ) Users can download the files or store them on their Google Drive , after authorizing a specific Google Drive Application that I need to develop. No files will be stored on my personal server for privacy problems
E) All the files have to be synced with my Google Drive Desktop Application (I will provide the credentials for my account). On a specific folder in Google Drive Desktop Application I will paste some files that automatically will be synced with the web application, so I will manage the sharing options
On completion of work , I need a step by step guide for configuring Google Developers . I need to verify that the programming code has not security bugs , I provide further details later. I'm a SOFTWARE DEVELOPER, so I can provide specific information. I ask for support because for lack of time, so I need to know after how many days the project is completed before starting the work.
If developers have any suggestions to improve this project and propose other features I can evaluate them and ask for their implementation.
I will send detailed information for each task to develop and an idea of graphic and flows, the aim is to improve the efficiency of the freelancer, reduce time and costs. My maximum budget is 150 $, according to other offers received in the past for similar projects. So, please, avoid to post a bid if you are not able to develop the project in a efficient way and if you are not in confidence with Google APIs, otherwise is impossible to work on this budget. I propose a Milestone of 50% of the total bid. Please avoid to change in private chat your bid because I will not accept different proposals. I will contact the bidder to ask a confirm of the interest in starting with the project and I ensure support during the development of the application.
Consider that after that work probably I want to integrate also Skydrive and Dropbox, so there is the possibility of work on other future projects with me. My SOFTWARE HOUSE needs new freelancers !!!