import 'package:flutter_contacts/flutter_contacts.dart'; // Service to manage contact-related operations class ContactService { Future> fetchContacts() async { if (await FlutterContacts.requestPermission()) { return await FlutterContacts.getContacts(withProperties: true, withThumbnail: true, withAccounts: true, withGroups: true, withPhoto: true); } return []; } Future addNewContact(Contact contact) async { await FlutterContacts.insertContact(contact); } }