← Missions

Rebuild Company Website from WordPress to Next.js + Strapi (Headless CMS)

Budget: $200.0 FIXED / ⭐ 0.00 (0) Nepal

next.js, javascript, css, wordpress, website

Project Overview We're looking for an experienced full-stack developer to rebuild our company website, agile.com.np, migrating it from WordPress/Elementor to a modern Next.js (App Router) frontend with Strapi as a self-hosted headless CMS. We already have: a completed content extraction of the existing site, a finished homepage design (Tailwind CSS, navy/antique-gold visual system, DM Serif Display + Plus Jakarta Sans typography), and a full sitemap. You'll be building on top of an established design direction, not starting from a blank page. Scope of Work Set up a new Next.js (App Router) project, fully responsive, matching our existing homepage design system Stand up a self-hosted Strapi instance and model the content types needed for: 25 Pages + Blog posts Career/job listings Leadership team bios, testimonials, case studies Migrate existing content from WordPress into Strapi Build out all page templates (home, about, services, solutions, industries, success stories, blog, careers) consuming Strapi via API Implement image optimization (Next.js WebP), proper meta tags, canonical URLs, and structured data (JSON-LD) for SEO Fix known issues from our internal audit: exposed API endpoints, missing width/height on images causing layout shift, slow load time (~4.2s currently), missing CSP headers Set up hosting/deployment (Vercel for frontend; a VPS or similar for self-hosted Strapi) and handle DNS cutover from the current WordPress host Basic documentation for our team on how to add/edit content in Strapi Requirements Proven experience with Next.js (App Router), React, and Tailwind CSS Hands-on experience with Strapi (schema design, API, self-hosting/deployment) Experience migrating content from WordPress (via REST API/export) into a headless CMS Strong understanding of on-page SEO fundamentals and Core Web Vitals Comfortable working from an existing Figma/HTML design reference and matching it precisely Clear communicator — we'll need regular async updates given time zone differences (Nepal, GMT+5:45) Deliverables Fully functional Next.js site consuming Strapi, deployed and live at agile.com.np Self-hosted Strapi instance with all content migrated and modeled Editor documentation for non-technical staff to update blog/career content Basic handover call/walkthrough
Ouvrir sur Upwork