Budget: 450 EUR Deadline: 3 days
Good day. Here’s how it can be done:
Push notifications:
Implementation of notifications for candidates: Use WordPress hooks to intercept the event of a new job vacancy being published by the employer. For example, the publish_post hook can be applied, which triggers when a vacancy (post type 'vacancy') is published. After that, a custom action should be called to send push notifications to all users with the role of "Candidate".
Notifications for employers: For this, it is necessary to track the moment when a candidate leaves an application for a vacancy, using the appropriate hook (for example, comment_post to save applications as comments to the vacancy). Then, an action is created that sends notifications to employers.
Setting up notifications based on user role: This can be implemented using filters that check the user role before sending the notification. For this, WordPress functions like get_userdata() will be needed to obtain the user role and conditionally send notifications based on this information.
SMS messages:
Integration with the WP SMS plugin and Twilio: Integration can be performed by configuring the Twilio API in the appropriate settings of the WP SMS plugin. This will allow automating the sending of SMS messages based on the same triggers (hooks) as for push notifications.
Implementation of SMS logic: Using the same logic as for push notifications, separate actions can be created that will send SMS via the Twilio API. Ensure that the WP SMS plugin is properly integrated, and the data for sending SMS (phone number, message text) is correctly passed to Twilio.
Verification of correctness: To ensure that SMS notifications are sent to the appropriate recipients, logging of all API calls can be implemented, as well as testing using the built-in diagnostic tools in the WP SMS plugin.
Budget: 500 EUR Deadline: 2 days
Hello! I will complete your task quickly and efficiently.
My portfolio: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Write to me, I will start working today. I will be happy to collaborate with you!
I have worked with Twilio.
Vitalii Shutenko
Winning proposal- Projects 555
- Rating -
- Rating 10 668
Budget: 200 EUR Deadline: 2 days
Ready to take on the job, write to me, I will do everything with quality. I have over 12 years of work experience!
Proposals concealed
Proposals are currently absent