Skip to content

With my innovative solution, I can effortlessly organize, view and search through my files, folders, and documents stored in Google Drive.

Notifications You must be signed in to change notification settings

ishanavasthi/iitjee.art

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

Typing SVG

Studying is an art, this site contains study materials for IITJEE Exam, hence the name IITJEE.ART

Welcome to my website powered by Cloudflare Workers (which is a serverless computing platform provided by Cloudflare) and the Google Drive API.

I have combined the cutting-edge technologies of Cloudflare Workers and the robust functionality of the Google Drive API to bring a seamless and efficient experience for indexing the contents of my Google Drive.

With my innovative solution, I can effortlessly organize, view and search through my files, folders, and documents stored in Google Drive.

By leveraging the power of Cloudflare Workers, I have optimized the indexing process, ensuring lightning-fast response times and reducing latency.

With Cloudflare's global network and the Google Drive API, it is reliable and scalable platform that can present all files of Google Drive, ensuring a smooth and efficient file-browsing.

Inspiration

  • I found myself struggling with the laggy video player of Google Drive on web.
  • Also, in the mobile app of Google Drive. The file is completely downloaded before previewing, which is very annoying.
  • After building this, I never had to worry about my video lectures. I could stream them from any device with a password, which only I knew, which is way more easier than signing in to Google account, then confirming the prompt on your original device... too many steps.
  • So whenever I was on the go I never had to worry about my studies, I just visited this site.

Features

  • Preview many file types within the browser (Eg. PDF,Video and Audio Files).
  • Audio and Video Player using plyr.io which is better than the original player of Google Drive.
  • One can even drag and drop the download link to other media players such as VLC and Pot Player to play videos locally (without even downloading completely), which is not possible with Google Drive.
  • PDF Viewer using pdf.js.
  • Ability to download files at high speed with resumable links. (Links that don't expire after sometime and can be used perfectly with download managers.)
  • The changes (addition/deletion/rename/moving of files) made in Google Drive are reflected here instantly.
  • Ability to search for a file in the whole folder including sub-directories.
  • Password protected the whole website to restrict access by everyone.
  • Is accessible from every browser and device, no need to login to Google Account. Now there is an option to share folder links in Google Drive, but either it is visible to everyone or we can add specific email ids. No option for VISIBLE TO EVERYONE WHO ENTERS CORRECT PASSWORD.
  • Experience the convenience of a well-organized and easily searchable Google Drive.

Deployment

The project is live at https://iitjee.art. Please visit this link it and enter the password hello to access the contents.

Repository

https://github.com/avasthi-git/iitjee.art

Screenshot

You can tap the below image to see an introductory video of the project.

Watch the video

Usage/Examples

Preview A PDF

Preview A Video

Preview an Audio

Acknowledgements

Feedback

If you have any feedback, please reach out to me via Email

Disclaimer

  • This project is not associated with Google, this project uses Google Drive API to Index Files and Folders.

Hi, I'm Ishan! 👋

🚀 About Me

I'm a Computer Science student at Scaler School of Technology. Class of '27.

🔗 Links

portfolio

linkedin

twitter

About

With my innovative solution, I can effortlessly organize, view and search through my files, folders, and documents stored in Google Drive.

Topics

Resources

Stars

Watchers

Forks