Sahibjadatalib Ansari

Password Keeper - An Android App

Overview

This application offers a comprehensive range of features for secure data storage and management on your device. It allows you to store a variety of information, including login credentials, bank credit and debit cards, metro cards, gym cards, gift cards, immigration cards, and more. Additionally, you can save computer passwords along with their associated MAC addresses and keep important notes. Furthermore, the app provides the convenience of editing and deleting your stored data as needed.You can easily search for specific information, making it quick to access the data you require.To personalize your experience, there's an option to mark your favorite data, and it even offers a dark theme mode for comfortable use in low-light environments. Importantly, all the data you store is kept securely offline on your device, ensuring your privacy and security.No data is transmitted or fetched by the app's servers, adding an extra layer of protection to your sensitive information.

Technologies

Kotlin
Room
Jetpack compose UI
Flows
StateFlow
Hilt-DI
ViewModels
Coroutines
Flows