Project Overview This project is a WordPress-based festival and travel discovery platform. The project was previously started and partially built. Visual design and page layouts are complete. Finalized CSV datasets exist. Custom WordPress plugins already exist. The prior engagement was discontinued due to non-delivery of core functional outcomes. We are seeking an experienced WordPress developer or small team to take ownership of the remaining work and complete the platform to a production-ready, high-quality state. This is not a redesign or a greenfield build. This is a stabilization, integration, and completion engagement. Current State of the Project What already exists: A live WordPress site Completed front end design and templates Finalized CSV datasets for festivals and related entities Custom WordPress plugins already provided, including: REST API plugin Admin enhancements Guides and articles SEO helpers What is not functional or incomplete: CSV importer does not support finalized CSV column structures Database schema is not aligned to CSV datasets APIs do not return stable or complete payloads Front end templates cannot reliably render data Festival date occurrences logic is missing Sub event ingestion is missing Admin UI does not control working data CSV updates require backend intervention End to end validation with supplied datasets has failed Platform is not ready for continued development without backend rework In short, the visual layer exists, but the core data pipeline and API contracts are incomplete. Scope of Work The selected developer will be responsible for owning the backend and integration work end to end. Key responsibilities include: Environment stabilization Remove duplicate or conflicting custom plugins Select and enforce one canonical version of each plugin Resolve PHP fatal errors and runtime warnings Place all custom code under Git version control Data ingestion and schema alignment Align database schema to finalized CSV column sets Update or rebuild the CSV importer to map correctly into schema Ensure imports are repeatable and logged Ensure CSV updates do not require redevelopment Validate imported data is stored correctly and queryable API stabilization Modify, extend, or refactor existing custom REST API endpoints Ensure consistent response structures suitable for frontend consumption Support festivals, occurrences, sub events, and routes Ensure APIs are stable and reliable for front end development Front end integration Wire homepage to live API data Wire festival index pages to live API data Wire festival detail pages to live API data Correctly resolve multi date festivals and sub events Eliminate runtime warnings and broken loops Go live readiness and handoff Final QA pass Basic performance and stability checks Admin documentation for CSV imports and content management Handoff documentation or walkthrough Ensure the site can be operated without developer dependency This engagement establishes the complete functional foundation for all envisioned platform features. Future enhancements must be able to build on this foundation without architectural rework. Milestone-Based Engagement This project is milestone based. No hourly billing. Milestone 1 – Backend Reality Check Schema aligned to finalized CSVs CSV importer fully functional and repeatable Full dataset imports successfully Data present and queryable Git repository created Milestone 2 – API and Front End Integration Stable APIs returning consistent payloads Homepage renders live data Festival index pages render live data Festival detail pages render live data Occurrences and sub events resolve correctly Milestone 3 – Go Live Readiness and Ownership Transfer QA complete Admin documentation delivered Site operable without developer involvement Milestones are paid only upon acceptance. Partial completion does not trigger payment. Out of Scope UI redesign Replacing WordPress Experimental or speculative architecture changes Shifting backend responsibility to client developers Eligibility Requirements Only applicants meeting the following criteria will be considered: Minimum 97 percent project completion rate on the platform Minimum overall rating of 4.5 stars Demonstrated experience completing milestone based WordPress projects How to Apply To confirm you have read this posting in full, please begin your proposal with the exact phrase: “I understand this is a milestone-based completion project and I will own the backend and APIs. My favorite type of music is ___.” Proposals that do not begin with this exact phrase will not be reviewed. Please also include: Confirmation you meet the eligibility requirements Confirmation you accept milestone based payment only upon acceptance A brief description of how you would approach Milestone 1 Examples of similar WordPress or data driven projects you have completed