PasswordManager is a secure and user-friendly mobile application built with Kotlin and Jetpack Compose. It offers a modern solution for managing passwords while ensuring robust security measures through Android Keystore and AES encryption technology.
- Secure Storage: Utilizes Android Keystore and AES encryption to securely store passwords.
- Modern UI: Designed with Jetpack Compose for a sleek and responsive user interface.
- Efficient Data Management: Uses Room Database for reliable local data storage.
- User-Friendly Experience: Implements intuitive features for seamless password management.
- Kotlin
- Jetpack Compose
- MVVM Architecture
- Android Keystore
- AES Encryption
- Room Database
- Android Studio Arctic Fox or newer
- Android SDK version 21 or higher
-
Clone the repository:
git clone https://github.com/Devesh-Ingale/PasswordManager.git
-
Open the project in Android Studio.
-
Build and run the application on an emulator or physical device.
- Add Passwords: Easily add and store passwords securely.
- View and Manage Passwords: Access and manage saved passwords.
- Search Functionality: Quickly find passwords using the search feature.
Contributions are welcome! Please feel free to fork the repository and submit pull requests to suggest improvements or fixes.
- Fork the project.
- Create your feature branch (
git checkout -b feature/AmazingFeature). - Commit your changes (
git commit -m 'Add some amazing feature'). - Push to the branch (
git push origin feature/AmazingFeature). - Open a pull request.
Distributed under the MIT License. See LICENSE for more information.
Devesh Ingale - LinkedIn - deveshingaleiiitm@gmail.com
Project Link: https://github.com/Devesh-Ingale/PasswordManager



