Modify a push notification feature on AOS and IOS
Budget: $1,500 – $3,000 AUD
Java is used for Android, Swift for IOS, and PHP for backend.
There are 4 groups in the Employment Type DB: Part Time, Casual, Agency, and Full Time. And there are sub-groups of the Agency
Tasks
1. Send a push notification manually to groups.
1-1. When a user clicks 'post', a push notification is sent to the 'Part Time' group.
1-2. When a user clicks the '+xxx' button (+Agency shown in the screenshot), a push notification is sent to the 'Casual' group first, followed by the groups set up in the notification sequence if the user clicks the button again.
2. As shown in screenshot 2, separate the Casual + Part Time push notification button into two by adding another button
3. Create a setup page
3-1. Add a button called 'Notification Sequence'.
- Users who have the true value of boolean 'isMainManager' only can see the button
3-2. Users can set up a sequence of groups that receive a push notification (Agency first, then Full Time or vice-versa)
3-3. Users can set up a sequence of agency groups that receive a push notification
- DB name: Employers
- Add a boolean 'isAgency' to the 'Employers' DB
- Only data that have the true value of Boolean 'isAgency' shows in the dropdown menu
4. Send a push notification automatically to sub-groups of the agency with 3mins or 30mins intervals between the sub-groups until the value of the boolean 'isTaken' of a data changes to true
There are 4 groups in the Employment Type DB: Part Time, Casual, Agency, and Full Time. And there are sub-groups of the Agency
Tasks
1. Send a push notification manually to groups.
1-1. When a user clicks 'post', a push notification is sent to the 'Part Time' group.
1-2. When a user clicks the '+xxx' button (+Agency shown in the screenshot), a push notification is sent to the 'Casual' group first, followed by the groups set up in the notification sequence if the user clicks the button again.
2. As shown in screenshot 2, separate the Casual + Part Time push notification button into two by adding another button
3. Create a setup page
3-1. Add a button called 'Notification Sequence'.
- Users who have the true value of boolean 'isMainManager' only can see the button
3-2. Users can set up a sequence of groups that receive a push notification (Agency first, then Full Time or vice-versa)
3-3. Users can set up a sequence of agency groups that receive a push notification
- DB name: Employers
- Add a boolean 'isAgency' to the 'Employers' DB
- Only data that have the true value of Boolean 'isAgency' shows in the dropdown menu
4. Send a push notification automatically to sub-groups of the agency with 3mins or 30mins intervals between the sub-groups until the value of the boolean 'isTaken' of a data changes to true
Related categories:
PHP
Business, Accounting, Human Resources & Legal
Mobile App Development
iPhone
Android
Push Notification