The project primarily utilized Jetpack Compose, Room Database, Data Store, and Hilt. MD5 is used for hashing, and the walkTopDown() method, hashmap, and flow are used to store and retrieve hashes.
All files and sorting
Permissions (MANAGE_EXTERNAL_STORAGE and READ_EXTERNAL_STORAGE)
File information
Sharing
Files modified since last opened.
Viewing