Git Product home page Git Product logo

berkkilicoglu / fast-file-backup-app Goto Github PK

View Code? Open in Web Editor NEW
9.0 1.0 3.0 1.27 MB

Desktop application for fast file backup and recovery. You can back up your files both locally and on google drive from an interface and you can follow them easily.

License: GNU General Public License v3.0

Python 100.00% Batchfile 0.01%
file-backup file-backup-application google-drive google-drive-api googledrive pyqt5 pyqt5-desktop-application qt5

fast-file-backup-app's Introduction

Fast File Backup App

Build Status Build Status

FileBackup Gif1 FileBackup Gif2

File Backup desktop application. The application allows you to quickly backup your files, easily track the backed up files, and recover them back.

Features

  • Backup to files can be the local computer and on Google Drive.

  • You can view all your backups in detail in the dashboard section and recover your files quickly.

  • With the automatic backup feature, you can set a time period and back up files automatically during that period.

  • You can exclude specific files or file types from the backup.

  • Files that have not been modified, that are already available, will not be backed up again. It does this control with hash(MD5). [to improve performance.]

  • You can create new backup points for a backed up folder and keep backups of different versions of it at the same time.

Requirements

OS: Windows, Linux or MacOS

Google Drive API

If you are a developer and want to make the google drive feature of this application available to your users: create a developer account at cloud.google.com and create a new credentials (credentials.json) for Google API

  • pip install --upgrade google-api-python-client google-auth-httplib2 google-auth-oauthlib with it you can install all the libraries needed.

Authors

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.