- This project is designed to manage and organize your contacts efficiently. With this app, you can easily manage your contact list by adding, editing, saving and deleting the contacts.
- Add Contacts: Easily add new contacts with details such as name, phone number, email, and more.
- Edit Contacts: Update and modify existing contact information as needed.
- Delete Contacts: Remove contacts that are no longer relevant or necessary.
- Search Contacts: Search contacts that are lost in your big list of friends.
- Details View: Get comprehensive information about a specific contact, including their photo if available.
- User-Friendly UI: The app boasts an intuitive user interface for seamless navigation.
- Data Persistence: Contacts are saved locally, ensuring your information is always accessible.
Android Jetpack | MVVM Architecture | Jetpack Navigation | Coroutines & Flows | Dagger Hilt |
Details Screen | Entry Screen | Home Screen | Edit Screen |
![](https://private-user-images.githubusercontent.com/94545831/302082833-d6835f22-c29e-4b4c-9687-98d0814674a3.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjM1NDgwMjIsIm5iZiI6MTcyMzU0NzcyMiwicGF0aCI6Ii85NDU0NTgzMS8zMDIwODI4MzMtZDY4MzVmMjItYzI5ZS00YjRjLTk2ODctOThkMDgxNDY3NGEzLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MTMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODEzVDExMTUyMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTA3YzU0YjI5OWZkNDM2ZTNjMmYwMTU0ZDdiNmJmOTlkMDgxNWUzMjU2Y2M0ZTIyMmU0MTliNTVjM2FiNzdjNjgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.P7tSSMC-nQjA6acItQVIAlxB1aOd2pFO-cutmzUvWlA)