We are looking for an experienced WordPress developer to implement a custom push and SMS notification system for our job vacancy website. The site has two main user roles: Employers and Candidates.
**Project Requirements
1. Implement custom push notifications:
- Send notifications to Candidates when an Employer posts a new job vacancy
- Send notifications to Employers when a Candidate makes an offer on their job vacancy
- Configure notifications based on user role
2. Set up SMS notifications using the WP SMS plugin or others:
- Integrate the plugin with an existing Twilio account
- Implement the same logic as for push notifications for SMS
- Ensure that SMS notifications are correctly sent to the appropriate recipients
**Required Skills:**
- Experience with WordPress and plugin development
- Knowledge of push notification systems for WordPress
- Experience integrating third-party APIs (Twilio)
- Knowledge of the WP SMS plugin or similar
- Ability to work with custom user roles in WordPress
**Deliverables:**
- A functioning push notification system
- Proper configuration of the WP SMS plugin with Twilio
- Detailed documentation on the implementation and use of the system
Please provide examples of similar projects you have completed in the past, along with an estimate of the time required to complete this work.
P.s. We have already tried all plugins for push notifications, the problem is that they cannot separate registered users. That is, this function needs to be configured through the REST API.
Website: medlift.sispas.ch
Website Theme: Jobtex
Plugin: wp job board pro
Client's review of cooperation with Vitalii Shutenko
WordPress developer for push and SMS notification system APIVitaly did an excellent job with the task, setting up such notifications was very much needed and Vitaly did everything literally in a couple of hours. Just a master of his craft! I recommend.
Freelancer's review of cooperation with Valery Yerohin
WordPress developer for push and SMS notification system APIA good client, I hope for further cooperation.
-
3 days519 USD
4986 92 0 3 3 days519 USDGood 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.
-
2 days577 USD
9888 67 0 2 days577 USDHello! 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.
-
Winning proposal2 days231 USD
10689 591 6 10 Winning proposal2 days231 USDReady to take on the job, write to me, I will do everything with quality. I have over 12 years of work experience!
Current freelance projects in the category Java
Development of an Android application player for the online TV service
607 USD
We need an Android developer to create a native Android application for an online TV service. Two versions are planned: for mobile devices: smartphones and tablets; for Android TV / Android STB: set-top boxes. Estimated timeline: up to 3 months. Estimated budget: 150,000… Java, App Development for Android ∙ 1 month 1 day back ∙ 32 proposals |