Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement sync with cloud storage (Google Drive) (new) #103

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

Entity069
Copy link
Contributor

Related Issue

Closes #26

Type of Change

  • New Feature
  • Bug Fix
  • Code Refactor
  • Documentation Update
  • Other (please specify):

Description of Change

Implemented a cloud sync feature using Google Drive

Implementation Details

  • Implemented a cloud sync feature using Good Drive API
  • User can download and upload password files to/from their devices
  • A file ID is required to incorporate the details of the downloading file. To tackle this, record_uploaded_files function i created to record all uploaded files with their file IDs in a JSON format
  • The Google Auth Token is stored in a pickeled format to ensure integrity
  • Changed README.md and added instructions
  • Added a requirements.txt file containing all the dependencies

Demo

outputmp4.mp4

TODO

  • Add Dropbox support

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Implement sync with cloud storage
1 participant