Skip to content

AzozzALFiras/Secure-File-Manager-Pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Secure File Manager Pro

πŸ”’ Secure File Manager Pro

Swift iOS Platform License Privacy

A powerful, privacy-focused file management application for iOS with military-grade security features and intuitive organization tools. Keep your files secure and accessible only to you.


πŸ“– Table of Contents


✨ Features

πŸ” Advanced Security

  • App-Level Password Protection
  • Folder-Specific Encryption
  • Military-Grade Security
  • Auto-Lock When Inactive
  • Zero Data Collection

πŸ“ Smart File Management

  • Hierarchical folders
  • Import photos/videos (JPG, PNG, HEIC, MP4, MOV, etc.)
  • Built‑in download manager
  • File sharing
  • Detailed metadata

🎨 Premium User Experience

  • Dark/Light Mode
  • Modern SwiftUI Interface
  • Breadcrumb Navigation
  • Context Menus
  • Custom Icons

πŸš€ Technical Excellence

  • MVVM Architecture
  • Offline‑first
  • Privacy‑focused
  • SwiftUI + Combine

πŸ“Έ Screenshots


πŸ— Technical Architecture

Project Structure

Secure-File-Manager-Pro/ β”œβ”€β”€ Models/ β”‚ β”œβ”€β”€ FileItem.swift β”‚ β”œβ”€β”€ AppSettings.swift β”‚ └── Enums/ β”‚ └── DownloadStatus.swift β”œβ”€β”€ Views/ β”‚ β”œβ”€β”€ MainViews/ β”‚ β”‚ β”œβ”€β”€ ContentView.swift β”‚ β”‚ β”œβ”€β”€ AppLockScreen.swift β”‚ β”‚ └── EmptyStateView.swift β”‚ β”œβ”€β”€ ComponentViews/ β”‚ β”‚ β”œβ”€β”€ FileItemView.swift β”‚ β”‚ β”œβ”€β”€ BreadcrumbView.swift β”‚ β”‚ β”œβ”€β”€ ToolbarItems.swift β”‚ β”‚ └── PasswordView.swift β”‚ β”œβ”€β”€ SettingsViews/ β”‚ β”‚ β”œβ”€β”€ SettingsView.swift β”‚ β”‚ β”œβ”€β”€ SetupPasswordView.swift β”‚ β”‚ β”œβ”€β”€ ChangeAppPasswordView.swift β”‚ β”‚ └── RemovePasswordView.swift β”‚ β”œβ”€β”€ MediaViews/ β”‚ β”‚ β”œβ”€β”€ ImageViewerView.swift β”‚ β”‚ └── VideoPlayerView.swift β”‚ └── FeatureViews/ β”‚ β”œβ”€β”€ AddFolderView.swift β”‚ β”œβ”€β”€ ImportMediaView.swift β”‚ β”œβ”€β”€ DownloadFromURLView.swift β”‚ β”œβ”€β”€ DownloadsLibraryView.swift β”‚ └── ChangeFolderPasswordView.swift β”œβ”€β”€ ViewModels/ β”‚ β”œβ”€β”€ FileManagerViewModel.swift β”‚ └── AppLifecycleManager.swift β”œβ”€β”€ Services/ β”‚ β”œβ”€β”€ FileManagerService.swift β”‚ └── SecurityService.swift β”œβ”€β”€ Extensions/ β”‚ └── URL+Extensions.swift β”œβ”€β”€ Utilities/ β”‚ β”œβ”€β”€ Constants.swift β”‚ └── ShareSheet.swift └── FileManagerApp.swift 

πŸš€ Installation

Requirements

  • iOS 17.0+
  • Xcode 15+
  • Swift 5.9+
  • iPhone or iPad

Quick Start

git clone https://github.com/azozzalfiras/secure-file-manager-pro.git cd secure-file-manager-pro open FileManagerApp.xcodeproj

Enable signing β†’ Run the project with Cmd + R.


πŸ“± Usage Guide

First Launch

  • Set an optional master password
  • Create folders
  • Import photos/videos
  • Download files via URL

Core Features

  • App & Folder Passwords
  • Auto‑Lock
  • File organizing tools
  • Media viewer
  • Full offline support

πŸ”§ Development

Code Style

  • SwiftLint
  • MVVM Architecture
  • Documented code
  • Unit tests

πŸ“‹ App Store Submission

Checklist: - Test on iOS 17 devices

  • Validate privacy
  • Prepare screenshots
  • Set age rating

Privacy: - No tracking

  • No analytics
  • No cloud sync
  • Local-only storage

πŸ“„ License

MIT License Copyright (c) 2025 Azozz ALFiras (Full license text included in original prompt) 

🀝 Contributing

git checkout -b feature/amazing-feature git commit -m "Add amazing feature" git push origin feature/amazing-feature

πŸ”„ Version History

v1.0.0

  • Initial release
  • Advanced security
  • Media management
  • SwiftUI interface

Planned: - iCloud sync

  • Sorting & filtering
  • Themes
  • Compression tools
  • Search

⭐ Show Your Support

If this project helps you, please star the repo!
Built with ❀️ by Azozz ALFiras

About

A powerful, privacy-focused file management application for iOS with military-grade security features and intuitive organization tools. Keep your files secure and accessible only to you.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages