Skip to content

A local file organizer for sorting, detecting duplicates, and encryption tasks

License

Notifications You must be signed in to change notification settings

tambler87/FileOrganizerProject

Repository files navigation

File Organizer Project

This tool helps you organize files by type, date, detect duplicates, and encrypt/decrypt files. It's designed for offline-only usage, ensuring privacy and security for its users.


Features

  • File Sorting:

    • Organize files by type (e.g., documents, images, videos).
    • Organize files by date (creation or modification).
  • Duplicate Detection:

    • Identify duplicate files using hash comparison.
  • File Security:

    • Encrypt files with password-protected keys.
    • Decrypt files with the appropriate password.

Usage

  1. Run the file_organizer.py file.
  2. Follow the prompts in the menu to choose an action:
    • Sort files by type or date.
    • Detect duplicate files.
    • Encrypt or decrypt files.

Requirements

  • Python 3.8+
  • Installed Python libraries:
    • cryptography

Installation

  1. Clone the repository:
    git clone https://github.com/tambler87/FileOrganizerProject.git
    cd FileOrganizerProject

About

A local file organizer for sorting, detecting duplicates, and encryption tasks

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages