Skip to content

This app aims to handle everything that could be done on a document like converting to other formats, organizing docs, securing docs etc

License

Notifications You must be signed in to change notification settings

dhirajmishra98/DocuFlex

Repository files navigation

📄 DocuFlex

DocuFlex is a powerful and versatile document management app designed to make document handling seamless and efficient. Whether you're scanning, merging, splitting, or rotating PDFs, DocuFlex has you covered. Future versions aim to include features like document format conversions, organizing documents, securing files, and much more.

📱 Future Goals to lauch app on playstore while the code remains open source.


✨ Features

📑 Current Features:

  1. Document Scanner
    Scan physical documents with ease and convert them into PDFs.

  2. Merge PDFs
    Combine multiple PDF files into one.

  3. Split PDF
    Split large PDF files into smaller parts.

  4. Rotate PDF Pages
    Rotate pages within PDF files effortlessly.


🛠️ Tech Stack

  • Framework: Flutter
  • Language: Dart
  • Minimum SDK Version: 34
  • Java Version Required: 17

🚀 Getting Started

Prerequisites

  1. Install Flutter on your system.
  2. Ensure you have Java 17 installed.
  3. Set up your development environment for Android and iOS as per the Flutter installation guide.

Installation

  1. Clone the repository:
    git clone https://github.com/dhirajmishra98/DocuFlex.git
    
  2. Navigate to the project directory:
    cd DocuFlex
    
  3. Get the dependencies:
    flutter pub get
    
  4. Run the app on an emulator or connected device:
    flutter run
    

🤝 Contributing

We welcome contributions! To contribute:

  1. Fork the repository.
  2. Create a feature branch:
    git checkout -b feature-name
    
  3. Commit your changes:
    git commit -m "Add a meaningful commit message"
    
  4. Push your branch:
    git push origin feature-name
    
  5. Open a pull request.

📄 License

This project is licensed under the MIT License.


📬 Contact

If you have any questions, issues, or feature requests, feel free to reach out!

Email: gobindmishra23@gmail.com
GitHub: dhirajmishra98


🌟 Support

If you find this project helpful, please consider giving it a ⭐ on GitHub to support future development!

About

This app aims to handle everything that could be done on a document like converting to other formats, organizing docs, securing docs etc

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published