Skip to content

Latest commit

 

History

History
40 lines (24 loc) · 1.63 KB

README.md

File metadata and controls

40 lines (24 loc) · 1.63 KB

Contact List

Contact list is a flutter mobile application that has couple of features such as:

  • View contacts list based on date.
  • Generate new random contacts on Pull-To-Refresh.
  • Share contacts to other installed applications.
  • View contacts date in two formats: 'Time Ago' & formatted date string.

Used Packages

These are the used packages in this project:

  • jiffy to manage the 'Time Ago' feature.
  • faker to help in generating random names, phones and dates.
  • shared_preferences to store the user's toggle option of 'Time Ago' button.
  • share to allow the application to share contacts with other installed apps.
  • path_provider to help in generating a temporary path to store the contact file vCard.vcf until it is shared.

Application Demo

View Contacts based on date:

view-contacts-list


Toggle Button to change date view:

toggle-button


Pull-To-Refresh to generate 5 random contacts:

pull-to-refresh

Share contact information to other installed applications:

share-contact