https://github.com/hookfang/contact-list-android-app
HashMaps Contact List App. Contact-List app provides users the ability to read existing contacts from there phone, upload existing contacts to there signed up account.
https://github.com/hookfang/contact-list-android-app
androdistudio android coroutines kotlin
Last synced: 2 months ago
JSON representation
HashMaps Contact List App. Contact-List app provides users the ability to read existing contacts from there phone, upload existing contacts to there signed up account.
- Host: GitHub
- URL: https://github.com/hookfang/contact-list-android-app
- Owner: hookFang
- Created: 2020-09-30T15:35:49.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-12-24T22:45:00.000Z (over 5 years ago)
- Last Synced: 2025-03-29T01:25:53.526Z (over 1 year ago)
- Topics: androdistudio, android, coroutines, kotlin
- Language: Kotlin
- Homepage: https://play.google.com/store/apps/details?id=com.hashmaps.contact_list_application_assignment
- Size: 8.73 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Contact-List-Application
## This application is written in Kotlin. The minimum android SDK version for this app to run is 23
### Features
Link to Play Store : https://play.google.com/store/apps/details?id=com.hashmaps.contact_list_application_assignment
Contact-List app provides users the ability to read existing contacts from their phone, upload existing contacts to their signed up account.
- Users can add new contacts, Edit and Delete them.
- Users will also have a phone and text option, these options will open there default set phone and text application in their phone when clicked.
- The users can also add photos to there contacts and edit them.
- An option to export the contacts to a .csv file.(Currently supports only exporting names and phone number)
- All the data will be saved to the users firebase(Database used) account. A sign page will be available for users to sign up for a free account.
### Coroutine
We are using Coroutine instead of multi-threading to save data into Firestore once user login.
Learn more about Coroutine at https://developer.android.com/kotlin/coroutines
### Upcoming Feratures that might be added
Add favourite option, to add a favourite contact.