KiviCare Plugin Custom Enhancements
Description
Budget: $10 - $30
I’m running KiviCare on WordPress and I need a developer who can dive into the plugin’s codebase (PHP, MySQL, a little Vue/JS on the front end) and tailor two key areas:
Patient Form Rules • Switch the following fields from “required” to “optional”: Date of Birth, Email Address, Last name, and Gender. • The change must reflect everywhere those validations fire—quick-add pop-ups, full registration, and appointment booking—without breaking any existing validation messages or database inserts.
Search Behaviour • Extend the current name search so that a user can type a mobile number and see the same instant results. The expectation is that mobile, first name, or last name all return matching patients in the same search box.
Acceptance check:
- No PHP notices or console errors after edits.
- All four fields show as optional in every patient-creation flow.
- A mobile number entered in the search bar returns the correct patient records just as reliably as a name search.
Package the changes as a child plugin or clearly documented override so updates to the core KiviCare plugin remain painless. Let me know your timeline and any clarifying questions.
Skills
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.