Pass Vault allows you to store your passwords for all of your accounts in one application and you won't have to worry about forgetting them ever again! This program is made for Android using Java.
- Note: Persistent storage is currently CSV. Will change to Room (SQLite) DAO before releasing to playstore.
- Store accounts to persistent storage
- View accounts stored and copy password to clipboard
- Delete account from persistent storage
- Random password generator
- Search feature
- Sort feature
- Added export save feature.
- Create passcode and login feature using SharedPreferences.
- Import / Export CSV feature.
- Concurrency bugs for file I/O not showing a progress bar with Threads and Handler.
- Add About / Feedback pages.
- Use SQLite with Room DAO for persistent storage.
- Add dark theme
- Add About / Feedback pages.
- The desktop version is one of the very first applications I've made when I was learning Python a year ago.
- Desktop version