React E-commerce to WordPress Conversion

via Freelancer ·

Budget / Salary$250–750
TypeFreelance project
LocationRemote
Posted4 hours ago
My current website is a hybrid: WordPress in the back-end with several React components powering the storefront and checkout. The job is to rebuild the entire site inside WordPress only, preserve all design and functionality, and keep everything fast, mobile-friendly, and easy to manage from the WP admin.

Core work
• Re-create every page template, product archive, and single-product view as native WordPress (Gutenberg blocks, lightweight custom theme, or child theme—whatever keeps code lean).
• Replace each React element with an equivalent solution in vanilla JS or custom WP so the user experience remains unchanged.

Payment gateway integration
Once the site is 100 % WordPress, needs to run a seamless checkout flow with PayPal, Stripe, and Square. I have sandbox credentials ready; live keys will follow after testing.

Data & SEO continuity
Products, customers, orders, SEO settings, and URL structure must stay intact. I’ll provide a full codebase download, database dump, and staging server so you can work safely before going live.

Deliverables
• New WordPress theme or child theme replicating the existing design
• Fully configured store
• Secure, tested PayPal, Stripe, and Square integrations (sandbox + live)
• Migration of all products, users, and orders with zero data loss
• Deployment to production after my approval
• Short handover document explaining theme structure, key plugins, and update steps

Acceptance criteria
1. Site renders and functions identically to the current version across modern browsers and mobile.
2. Checkout completes successfully with each gateway in live mode.
3. Google Lighthouse performance score ≥ 90 on desktop.

If you have solid migration experience and can outline a realistic timeline, I’m ready to get started.
php javascript seo wordpress html stripe woocommerce payment gateway integration frontend development paypal
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.