A secure Android application for encrypting and managing sensitive data with biometric authentication support.
- Secure file encryption and decryption
- Biometric authentication support
- User authentication (Login/Signup)
- File management system
- PDF viewer integration
- Material Design UI components
- Android SDK 24 or higher
- Target SDK 34
- Java 8 compatibility
- AndroidX AppCompat
- Material Design Components
- Biometric Authentication
- Volley for network requests
- JWT Decode
- Lottie for animations
- Glide for image loading
- PDF Viewer
- Material Tap Target Prompt
app/
├── src/
│ ├── main/
│ │ ├── java/com/example/data_encryption/
│ │ │ ├── Fragments/
│ │ │ ├── MediaViewer/
│ │ │ ├── ApiDirectory/
│ │ │ ├── utils/
│ │ │ ├── MainActivity.java
│ │ │ ├── LoginActivity.java
│ │ │ ├── SignupActivity.java
│ │ │ └── home_page.java
│ │ ├── res/
│ │ └── AndroidManifest.xml
- Clone the repository
- Open the project in Android Studio
- Sync Gradle files
- Build and run the application
- Biometric authentication for secure access
- File encryption capabilities
- Secure user authentication system
- Protected file management
Feel free to submit issues and enhancement requests.
This project is licensed under the MIT License - see the LICENSE file for details.