Completion of WP plugin development (PHP, SQL, CRM)
Platform:
Website on WordPress.
Installed plugins:
* Booking appointments for services
Goal:
1. Listen to 4 types of PHP POST requests from the booking plugin, which have the prefix "bookly_" (by any event method, but not via cron):
* Creating a booking
* Cancelling a booking
* Editing a booking
* Changing personal data by the client in the personal account
The plugin has complex booking functionality with numerous booking variations. All possible options must be taken into account.
2. Determine a unique identifier for this event so that it can be found with a query to the database (a single unique ID was not found, a combination of fields should be used, for example, email + booking timestamp).
3. Send this unique ID via HTTP POST request to the CRM system webhook.
4. Using this combined unique ID, be able to make any custom SQL query to the database through the CRM (as an option via Custom REST API Endpoint, see the attached file with a screenshot from the chat gpt)
5. Use the response received from the database for mapping with fields in the CRM. Saving any CRM entity (for demonstration of the mechanism's functionality), for example, updating client data.
This goal is 70% implemented in the attached plugin .
Project tasks:
1. Implement the goal described above by refactoring and completing the remaining code.
2. Make the functionality as simple as possible and less likely to break during plugin updates.
3. Create documentation describing potentially vulnerable areas where issues may arise during plugin updates.
4. Create optimal debug logging to facilitate identifying the reasons why the plugin stopped functioning.
Applications 1
-
10 days187 USD
411 6 1 10 days187 USDHello! I am an expert in WordPress, and I also know HTML, CSS, and PHP. I am ready to take on your project and complete it at a high level. Describe your requirements, and I will start working right away!
-
3 days349 USD
3482 32 0 3 days349 USDGood day, I can complete your task and bring it to 100%, write for details in private messages! I will be happy to collaborate!)
-
15 days698 USD
5136 21 0 1 15 days698 USDHello, I am a professional web developer. I have 7+ years of experience in backend development and extensive experience with modern web programming technologies such as HTML, CSS, JavaScript, PHP, Laravel, CodeIgniter, Git, Python, MySQL, PostgreSQL, NodeJS, React JS, Vue JS, Angular, Django, Flask, and others.
My recent projects:
https://novobudova.pro/
https://youeasystart.com
https://ukrfix.com/
https://herehealhub.com/
https://frolic.com.ua/
https://aquahub.org.ua
… https://confidence-tech.com
https://boostylabs.com
https://ol.zp.ua/
https://smt-industry.com/
https://butams.com
http://han.2doweb.org/
https://emporio-sports.cz
We guarantee fast and high-quality task execution, as well as the possibility of API integration into your projects. We are always ready to take on the implementation of your ideas and turn them into successful web solutions.
-
1 day187 USD
33 1 day187 USDHello, I will help you. Please write to me, I will be able to assist you.
Current freelance projects in the category Databases & SQL
Emails about orders and requests from the website are not coming.
16 USD
Diagnosis and resolution of the issue with email notifications on the OpenCart site is required. Currently, notifications are not being received via email for the following events: new orders; callback requests; comments left by users; questions and answers about products; other… C & C++, Databases & SQL ∙ 8 hours 18 minutes back ∙ 15 proposals |
Resolve the loading issue on the PrestaShop website hostingThe website requires more and more resources each month. The host's response: During the server check, increased load from the MySQL database server was recorded. At times of the 500 error, the MySQL process uses a significant portion of CPU resources, which can lead to unstable… PHP, Databases & SQL ∙ 12 hours 18 minutes back ∙ 20 proposals |
Setting up a backup system and optimizing server infrastructureObjective of the work: Ensure reliable data storage for the CRM system and application by implementing an automated backup system, as well as carry out a series of server improvements to enhance the stability, security, and performance of the infrastructure. DevOps, Databases & SQL ∙ 13 hours 48 minutes back ∙ 18 proposals |
PIM system
225 USD
A PIM system needs to be created. The number of products is several million. There are several suppliers providing data in different formats: csv, xml, API. The data is limited, and often it is necessary to find product characteristics from other sources and supplement them. A… Databases & SQL, Web Programming ∙ 15 hours 45 minutes back ∙ 33 proposals |
Integration of BAS Shveyka 8
225 USD
Good day, it is necessary to integrate BAS Shveyka 8, connect the website and CRM Sales Drive, set up reports and other data. Databases & SQL ∙ 16 hours 50 minutes back ∙ 8 proposals |