#12 Idea

Inspiration

Currently there are limitations of what file format is supported & file size limit to upload on DevPost submission. I have struggle to attach simple demo GIF as there is size limit of 5MB, I tried lot of tools online to compress it down to 5MB but either it won't reduce to desired size or quality will be poor. Also, if we are working in team then we might be working on a common project file for edit once done we need to upload it in submission page. This can get tricky if you are running against time & on low internet speed. ShareableDrive can help all team members to work & submit at one single place and for DevPost to restrict submissions on deadline yet support all file types without any size limit & not worry to maintain own data server/database to handle all.

What it does

We will use Google Drive- its popular, everyone knows how to use it & mostly has currently access to it. For every registered user of the hackathon, DevPost admin will provide the shared folder with unique id associated to user/team's project so that DevPost can control the access like edit, view or sharing on it. Once deadline gets over DevPost can revoke sharing access so no one can continue to upload or update the files in the folder this way we will follow the existing hackathon rule. Hacker's/Team members can collaborate on document created on SINGLE shared folder which will be shared on submission page. This will remove multiple upload entries from hacker's end against single folder as they can place multiple files in that folder.

Note - All this can be done in backend by exploring Google Drive API or admin panel without manual intervention.

How we built it

Google Drive shareable folder is very simple to integrate in own website - so its completely viable & readily usable. PFB link for

  1. Document guide - How to embed Google Drive folder in website
  2. Video guide - How to embed Google Drive folder in website

Challenges we ran into

Drive space for DevPost won't come for free but current internal server costing can be diverted here, this will be one time decision & possibly removes future maintenance operation, man-power & charges etc.

Accomplishments that we're proud of

Idea gives following benefits

1. Support any file types with current website flow 
2. Removes file size constraint
3. Easy to integrate 
4. allows collaborations & visibility to DevPost/Sponsor for possible extension based on progress
5. Follows submission deadline rules 
6. Google Drive is secure with built-in protections against malware, spam, and ransomware
7. In single costing other collaboration tools like docs, sheet & slides etc comes which can also be used by internal staff.   
8. allows sharing to non-Google users   9. Admin can view the file's activity like modified created etc for the created shared folder.       10. Eases the multiple files upload flow. 

What we learned

Simple process to improve hacker's experience for submission so they can focus on solution & not on tools.

What's next for ShareableDrive

Possible integration in DevPost.

Note - Video is taken from the internet for illustration purpose only.

Thanks for the read!!!

Built With

  • experience
Share this project:

Updates