Description
# Node.js + WordPress/GeoDirectory Developer to Finish Bidirectional Profile Sync ## Project overview Haircut Now has a mobile app backed by Node.js, Express, Mongoose, MongoDB, and Amazon S3. Our website uses WordPress, UsersWP, and GeoDirectory. A forward-only, bidirectional profile synchronization system has already been implemented in a draft GitHub pull request. I need an experienced developer to review the implementation, test it against the actual systems, correct any compatibility issues, and safely deploy it after approval. This is not a request to build the integration from scratch. ## Required synchronization For profiles created after this integration is activated: ### Mobile app to WordPress When a new barber completes a profile in the mobile app, the integration should create and link: * A WordPress user * A GeoDirectory barber listing ### WordPress to mobile app When a barber creates a new GeoDirectory listing, the integration should create and link: * A MongoDB app user * A MongoDB shop profile ### Fields synchronized in both directions * Barber name * Phone number * Email address * Structured shop address * Profile photo * Up to two gallery photos Updates to these fields should synchronize in either direction after the accounts are linked. ## Critical forward-only requirement This project must not backfill or automatically link legacy records. Existing MongoDB users, shops, WordPress users, and GeoDirectory listings must remain untouched unless a separate fut