SwiftSynk is a file synchronization application designed to ensure that files and folders are seamlessly synced and backed up with Google Drive. This project was developed as a Python Mini Project for SE IT at the University of Mumbai.
- Automatic Synchronization: SwiftSynk automatically syncs files and folders with Google Drive, ensuring your data is always up-to-date.
- Two-State Versioning: After modifying a file, users can access the older version of the file, providing a version control-like functionality.
- Log Records: The application stores records of all syncing, pausing, and deleting activities along with the time and date.
- File Deletion: Users can delete files or folders directly from the application if they are no longer needed.
- Pause Syncing: If there is an issue with the internet connection or for any other reason, users can pause the syncing process.
- User/Guide Information: Displays the username, the number of files and folders synced, and provides a user guide to assist with the application's functionality.
- Scripting Language: Python
- Backend: MySQL
- Frontend: PyQT5
- Google Drive access for the user.
- An active internet connection.
- Narendra Dukhande (Roll No. 18)
- Saifuddin Syed (Roll No. 63)
- Sanchita Warade (Roll No. 64)