Project Story
I was responsible for building the Google Drive API uploader to demonstrate my Python skills. My main role included designing a functional backend that could handle file uploads, authentication, and proper interaction with Google Drive.
I spent time researching the Google Drive API, learning about OAuth 2.0 authentication, file permissions, and how to create reusable and maintainable Python functions. This project was built using a project-based learning approach, as I had to learn concepts beyond what I knew before.
During the process, I also created mini-projects to experiment with different features of Google Drive and Python before integrating them into the main project. It took me two weeks, but it was a fun and highly educational experience.
The final implementation ensured that file uploads were smooth, secure, and easily consumable for any frontend or automation task. My mentor was impressed with the result and my growth throughout the project.