Full Website Migration to Self-Hosted Platform
Worldwide
Full Website Migration: Webflow + Memberstack → New Self-Hosted Website (Terra Nova Travel Platform) Project Overview I own a premium travel itinerary website called Terra Nova (https://exploreterranova.com). The website is currently built using: * Webflow (design, CMS, hosting) * Memberstack (user accounts, gated content, payments/access management) * Stripe (payments) I want a complete migration away from Webflow and Memberstack. The goal is to create a new website that: * Looks and feels almost identical to the current Terra Nova website * Keeps the same premium travel brand aesthetic * Maintains all existing content and functionality * Removes Webflow and Memberstack * Allows me to manage itineraries myself in the future without needing a developer I do not want to manually rebuild anything myself. The selected developer should handle the entire migration end-to-end. ⸻ Current Website Structure The website is a premium travel inspiration and itinerary platform. Main content types: Homepage Includes: * Hero section * Brand messaging * Featured itineraries * Destination inspiration * Navigation/footer Itinerary Database Each itinerary currently contains: * Trip name * Country/destination * Trip type * Duration * Hero image * Summary * Highlights * Itinerary summary * Day-by-day itinerary (paid premium) * Reccomendations (paid premium) * Images/media ⸻ Required Outcome The final website should function as a complete replacement for the current Webflow website. I should be able to: ✅ Add new itineraries myself ✅ Edit existing itineraries myself ✅ Upload new images myself ✅ Manage products/payments myself ✅ View customer purchases ✅ Operate the website without coding knowledge ⸻ Preferred Technical Approach I am open to recommendations, but preferred solutions are: Option 1: * WordPress + Elementor + WooCommerce + Stripe OR Option 2: * Next.js + Sanity CMS + Stripe OR Another equivalent solution that: * Has low/no monthly platform costs * Is scalable * Allows easy content management Please explain your recommended architecture before starting. ⸻ Full Scope of Work 1. Website Migration You will: * Recreate the existing Terra Nova website design * Match the current visual identity as closely as possible * Replicate: * Layout * Typography * Colours * Spacing * Navigation * Animations * Mobile responsiveness * User experience The final website should not look like a generic template. It should feel like the current Terra Nova website. ⸻ 2. Content Migration You will migrate all existing content from Webflow. This includes: * All itinerary pages * Text content * Images * Metadata * Categories * Destination information Nothing should be lost. ⸻ 3. CMS Setup Create a simple backend where I can manage itineraries. The CMS should include fields such as: * Trip title * Country * Region * Duration * Trip type * Hero image * Summary * Highlights * Day-by-day itinerary * Logistics considerations * Gallery images I should be able to create a new itinerary without developer support. ⸻ 4. Payment System Migration Current system: * Memberstack * Stripe New system: I want a simple pay-per-itinerary model. Customer journey: 1. User visits itinerary page 2. User sees preview content 3. User clicks purchase button 4. User pays via Stripe 5. User receives access automatically Requirements: * Stripe integration * Product creation * Payment confirmation * Customer email collection * Automated access delivery ⸻ 5. Remove Memberstack Dependency I no longer want Memberstack. Please replace: * User accounts * Content gating * Access management with a simpler and cheaper solution. The website does not need a complicated community platform. ⸻ 6. Domain Migration You will handle: * Connecting my existing domain: exploreterranova.com * Moving DNS settings * Ensuring no downtime ⸻ 7. SEO Migration Important: The current website has indexed pages. You must preserve: * URL structure where possible * Page titles * Meta descriptions * Image SEO * Google indexing Set up: * Redirects where URLs change * Sitemap * Basic SEO settings ⸻ 8. Testing Before completion, test: Desktop: * Chrome * Safari Mobile: * iPhone * Android Test: ✅ All pages load ✅ Images display correctly ✅ Navigation works ✅ Payments work ✅ Emails work ✅ CMS works ✅ Mobile design works ✅ No broken links ⸻ Final Deliverables At completion I expect: 1. Fully working new website 2. All existing Terra Nova content migrated 3. CMS configured 4. Payment system working 5. Domain connected 6. SEO preserved 7. Admin access provided 8. Short video walkthrough showing: * How to add an itinerary * How to edit content * How to manage purchases ⸻ Developer Requirements Please only apply if you have experience with: * Webflow migrations * CMS migrations * Premium editorial websites * Stripe integrations * SEO-preserving migrations Please include: 1. Examples of similar migrations you have completed 2. Recommended technology stack 3. Estimated timeline 4. Fixed price quote 5. Confirmation that I will not need to manually rebuild pages/content ⸻ Important I am looking for someone who can take full ownership of this migration. I do not want instructions or partial assistance. The goal is: “Give you access to the current website → receive a fully functioning replacement website.”
$200.00
Fixed-price- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:15 to 20
- Interviewing:7
- Invites sent:9
- Unanswered invites:2
About the client
- GBRLondon6:29 AM
- $390 total spent2 hires, 1 active
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by