← Trabajos

WordPress Developer Required – Upgrade Internal Booking Platform

Presupuesto: $500.0 FIXED / ⭐ 0.00 (0) United Kingdom

wp-rocket, gravity-forms, contact-form-7, wordpress-plugin, customer-support-plugin, wordpress, php, web-programming, mysql

WordPress Developer Required – Upgrade Internal Booking Platform & Configure Waiting List About Us We are a wildlife conservation charity looking for an experienced WordPress developer to upgrade and maintain an existing WordPress installation used internally by our team. This is not a public-facing website. The public booking pages are no longer in use. Instead, the WordPress installation is used daily by staff to manage visitor bookings, activity capacities, notifications and administration. The website is hosted on WP Engine and uses the Booking Activities plugin as its core booking system. Although this is a one-time project, we hope to establish a relationship with a developer who can assist with occasional future maintenance, plugin updates and enhancements. Project Overview The installation is currently several WordPress versions behind and requires a careful upgrade using a staging environment to minimise risk. The project also includes implementing the official Booking Activities Waiting List add-on. Reliability is important because the system is used daily by staff. Scope of Work The successful developer will: Review the existing installation. Create or verify a staging environment on WP Engine. Upgrade WordPress to the latest stable version. Update approximately 15 installed plugins. Resolve any compatibility issues. Review installed plugins and recommend any that are obsolete or no longer required. Thoroughly test all booking workflows. Test email notifications and scheduled tasks. Deploy the upgraded site safely to production. Install and configure the Booking Activities Waiting List add-on. Provide a short handover document explaining future updates and any recommendations. Waiting List Requirement We would like to implement the official Booking Activities Waiting List plugin. Our typical workflow is: An activity has capacity for one booking. One visitor books the activity. Additional visitors request the same activity. Staff add those visitors to a waiting list. If the confirmed booking is cancelled, the first person on the waiting list should be offered the place. If they decline or do not respond, staff should be able to move to the next person. If this functionality is supported by the plugin out of the box, we'd like it configured correctly. If any customisation would improve the workflow, we'd appreciate your recommendations. Existing Environment WordPress WP Engine hosting PHP 8.2 Approximately 15 plugins Premium plugins including Booking Activities and WP Mail SMTP Pro Nightly backups via WP Engine Ideal Experience We're looking for someone with experience in: WordPress upgrades WP Engine WordPress plugin compatibility Booking or event management plugins Working safely on business-critical production websites Experience with the Booking Activities plugin would be a significant advantage, but similar booking systems are also relevant. Deliverables At completion we expect: WordPress upgraded to the latest stable version. Plugins updated where compatible. Booking system fully tested. Waiting List functionality configured. Production site operating correctly. Staging environment retained for future updates. Brief documentation covering future maintenance and recommendations. When Applying, please include: A brief introduction. Examples of similar WordPress upgrade or maintenance projects. Whether you've worked with Booking Activities or similar booking systems. Your fixed-price quotation. Your estimated timescale. Any questions you have after reading the brief. Any risks or opportunities you think we should be aware of. Important To help us identify applicants who have read the brief, please begin your proposal with the words: "Wildlife Ready" Then, in one or two sentences, briefly explain how you would safely upgrade a WordPress installation that is several versions behind while minimising risk. Proposals that do not follow this instruction may not be reviewed.
Abrir en Upwork