Hello, I am Muhammad and I'm excited to hear about your project. With over 15 years of experience in software architecture, design, development, and cloud services, I believe I can provide the best solution for creating the set of widgets you're looking for.
As part of the project, we need to create a set of widgets for our existing flutter app in order to have on the screen of the mobile device Android/iOS that has installed our app. The widgets must show visual the notifications, reminders, appointments, tasks, leads, emails received, sms received and notes. From the widgets area we must be able to create an appointment; create a task; create a contact; create a lead; create a notes; send an email; send an sms reminder using the sms option from the phone; create folders with each customer id from the app into the phone and sync the pictures taken with the phone with the customer files in the app when the button from the widgets area to add files has been used.
The widgets should also sync the appointments received in application directly into calendar on smartphone. The widgets should also be able to sync tasks from app with those from phone and add due date/time into