GTORRENT
making network of google drive, for storing large data and faster download
Created on 4th April 2021
•
GTORRENT
making network of google drive, for storing large data and faster download
The problem GTORRENT solves
We have most of our drive space empty, In this project we ask user for permission to store data in their drive, uploaded files are sent to main server then it asks for permission from admin and upload it in parts to admin(s) drive, other users can download it now, admin can distribute it in network of user drive or on multiple request on single drive it will automatically distribute it, large files can be stored this way, like in torrent it uses client as a server to drop the load on main server similarly we are using google drive as they are available 24X7 and are faster, we are dividing the file so even if some user decide to delete it, no large data is lost.
Challenges we ran into
most challenging was debugging the drive api as we are learning it from scratch, Also taking access of drive was posing as problem since drive api will give oauth login to only https websites (understandable since we are taking permission to access whole drive), Instead of generating link for our application, we redirect them to offline link for authentication
Technologies used