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.
-
Document Scanner
Scan physical documents with ease and convert them into PDFs. -
Merge PDFs
Combine multiple PDF files into one. -
Split PDF
Split large PDF files into smaller parts. -
Rotate PDF Pages
Rotate pages within PDF files effortlessly.
- Framework: Flutter
- Language: Dart
- Minimum SDK Version: 34
- Java Version Required: 17
- Install Flutter on your system.
- Ensure you have Java 17 installed.
- Set up your development environment for Android and iOS as per the Flutter installation guide.
- Clone the repository:
git clone https://github.com/dhirajmishra98/DocuFlex.git
- Navigate to the project directory:
cd DocuFlex
- Get the dependencies:
flutter pub get
- Run the app on an emulator or connected device:
flutter run
We welcome contributions! To contribute:
- Fork the repository.
- Create a feature branch:
git checkout -b feature-name
- Commit your changes:
git commit -m "Add a meaningful commit message"
- Push your branch:
git push origin feature-name
- Open a pull request.
This project is licensed under the MIT License.
If you have any questions, issues, or feature requests, feel free to reach out!
Email: gobindmishra23@gmail.com
GitHub: dhirajmishra98
If you find this project helpful, please consider giving it a ⭐ on GitHub to support future development!