Skip to content

Latest commit

 

History

History
78 lines (43 loc) · 2.29 KB

README.md

File metadata and controls

78 lines (43 loc) · 2.29 KB

DataFlow File Manager

DataFlow is a simple, sleek and efficient file manager designed for simplicity. Navigate, organize, and manipulate your files seamlessly in a minimalistic interface. Experience swift data flow with a focus on speed and user-friendly interactions.

Features

  • Intuitive Interface: Minimalistic design for a seamless user experience.
  • Quick Navigation: Easily navigate through your file system.
  • File Operations: Move, copy, delete, and rename files effortlessly.
  • Sorting Options: Sort files by name or modification time.
  • Dark Theme: Stylish dark theme for reduced eye strain.

Requirements

  • Python 3.7.11+
  • PyQt5

Installation

  1. Clone the repository:

    git clone https://github.com/HackStyx/DataFlow-File-Manager.git
  2. Install dependencies:

    pip install PyQt5

  3. Run the application:

    python dataflow.py

Usage

  1. Launch the application.
  2. Use the provided menu options for file operations.
  3. Navigate through your file system using the input field.
  4. Experience efficient data flow with a focus on simplicity.

Screenshots

image

Contributing

Contributions are welcome! Please follow the Contributing Guidelines.

License

This project is licensed under the MIT License - see the LICENSE file for details.

To-Do List

Tasks

  • Implement drag-and-drop functionality for file operations.
  • Enhance error handling and user feedback for a more robust user experience.
  • Explore and integrate additional sorting options based on user feedback.
  • Conduct performance testing and optimize code for faster data flow.

In Progress

  • Develop a comprehensive testing suite to ensure the reliability of the application.
  • Investigate and address reported bugs from user testing and community feedback.

Completed

  • Implement basic file navigation functionality.
  • Integrate dark theme for reduced eye strain during extended usage.
  • Set up the initial project structure and dependencies.