I have used in this project the Pixel 6 API 29 as emulator.
The application is written in JAVA.
For saving the data I used Room.
For network I used Retrofit.
The project can do the following things:
- Signup and Login.
- To see user's full contact list and has the option to: add, edit and delete.
- The users has an option to see full contact details from the list when the user clicks at the contact.
- Several users can sign up to the application. Each user will see only his own contacts.
- User has the option to be able to decide what contact information he sees in the list.
- Application will automatically set contact's gender when its added to the list using API: https://api.genderize.io/?name=luc.