|
1 | 1 | # Android File Vault |
2 | 2 | ## An App that hides files |
3 | | -It is an application that help users hides files on android devices. |
| 3 | +It is an application that help users hides files on android devices. The app is password-protected and all files imported into the app are encrypted with AES-256. |
4 | 4 |
|
5 | 5 |
|
6 | | - |
7 | | -# How to use it? |
8 | | -1. On your computer, choose a directory to host the project |
9 | | -1. Open the terminal and go to that location |
10 | | -1. Run this code to clone the project to your local machine. |
11 | | -```shell |
12 | | - git clone https://github.com/katcom/Android-File-Vault.git |
13 | | -``` |
14 | | - |
15 | | -Finally, open the Android Studio, click *Open an exisiting Android Studio Project* and choose the project folder. |
16 | | - |
17 | | -### When you are done |
18 | | -1. Open terminal and go to the project's directory, |
19 | | -1. Add changed files to cache area `git add . ` |
20 | | -1. Commit your changes `git commit -m "add some comment here"` |
21 | | -1. Push your code to the **dev** branch of the repository on Github `git push origin dev` |
22 | | -1. Done and enjoy |
23 | | - |
24 | | -Noted in this stage of development, please only commit your code to the **dev** branch. |
25 | | - |
26 | | -## Things to do |
| 6 | +## TODO List |
27 | 7 | These are tasks we aim to complete in this course. |
28 | | -- [ ] Understand the code written by Ludwig |
29 | | -- [ ] Display Files with content |
30 | | -- [ ] Login verification |
31 | | -- [ ] Import Files |
32 | | -- [ ] Export Files |
33 | | -- [ ] Encrypt Files |
34 | | -- [ ] Decrypt Files |
35 | | -- [ ] Import & Encrypt Files |
36 | | -- [ ] Export & Decrypt Files |
| 8 | +- [X] Understand the code written by Ludwig |
| 9 | +- [X] Display Files with content |
| 10 | +- [X] Login verification |
| 11 | +- [X] Import Files |
| 12 | +- [X] Export Files |
| 13 | +- [X] Encrypt Files |
| 14 | +- [X] Decrypt Files |
| 15 | +- [X] Import & Encrypt Files |
| 16 | +- [X] Export & Decrypt Files |
37 | 17 | - [ ] Share Encrypt Compressed Files |
38 | 18 | - [ ] Open Files with Three Party Apps |
39 | | -- [ ] Take Photo inside the Vault |
| 19 | +- [X] Take Photo inside the Vault |
40 | 20 | - [ ] Record Audio inside the Vault |
41 | 21 | - [ ] Unit Testing of all Modules. |
42 | 22 |
|
0 commit comments