Skip to content

A project that saves and manages your contacts using Android Jetpack and RoomDB

Notifications You must be signed in to change notification settings

utkarsh006/Contacts-App

Repository files navigation

Contacts App

  • 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.

Features

  • 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.

Concepts Used

Android Jetpack MVVM Architecture Jetpack Navigation Coroutines & Flows Dagger Hilt

Screenshots

Details Screen Entry Screen Home Screen Edit Screen
details entry home edit

Navigation Flow

About

A project that saves and manages your contacts using Android Jetpack and RoomDB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages