We need a Progressive Web Application developed in C# MVC. This must NOT be a mobile app and NOT be webview app. The PWA must run on both Android & iOs devices. Push notifications must be sent to the PWA app on the specific device using Push API (NOT using anything else). We are aware that this push notification functionality only works on Android and is not yet supported on iOS).
The database must be database that runs on Microsoft SQL database on a SSL subdomain (a requirement of PWA Service Workers).
When a user logs in online on a specific mobile device & clicks on 'Add to Home Page', the PWA must be installed on the specific device. The C# MVC back end must have the capability to send push notifications to the specific device for the specific user.
The followings tables must exist in the database:
- Users table columns:
*string Login email address
DETAILED TECHNICAL SPECIFICATIONS WILL BE SENT TO SELECTED PROPOSALS.
For each day, must send a push notification with a summary indicating how many events occurs on that day for specific user. If clicks on notification, must open PWA displaying dashboard where can see all the contacts & events happening on specific day (for events for specific day for contacts linked to specific user).