Client project by gomvp.dev
WordPress → Next.jsTetrapakpro — a catalog on Next.js
Rebuilt a food industry equipment supplier’s website on Next.js. Preserved its catalog, photos and legacy URLs; prepared three languages and a static build for conventional hosting.
This case study covers the completed static build. Screenshots were captured locally on October 3, 2026.
- Migration
- WordPress → Next.js
- Languages
- Russian, English, Spanish
- Scope
- 160 listings · 837 pages
What we built
- Migrated 160 equipment listings, 24 categories, projects, documents and 26 galleries.
- Prepared three languages with matching content links: 279 main pages in each language.
- Preserved routes with 1,229 language aliases and rules for 1,413 legacy WordPress query links.
- Replaced forms with phone, email, Telegram and WhatsApp contacts; equipment names populate email subjects.
- Optimized photos, converted BMP to WebP and legacy FLV videos to MP4.
- Added SEO, 828 social previews, structured data, Markdown versions of pages and a JSON catalog.
Result
A completed catalog in three languages with preserved content and URLs. It runs as static files without WordPress, PHP or a database.
- 837 main pages and 834 canonical URLs in the XML sitemap.
- SEO data for 843 pages and 828 social preview images checked without errors.
- SEO, Accessibility and Best Practices each scored 100 in nine local Lighthouse checks on October 3, 2026.
Desktop website
Mobile website
WordPress migration
wordpress → Next.js · static exportTetrapakpro: an equipment catalog from WordPress to Next.js
Migrated 160 equipment listings while preserving content and legacy links. Prepared three languages, SEO and a static build without a CMS or database.
- 160 equipment listings
- Three languages
- Preserved legacy links
- Static hosting without a CMS
Collaboration
Need to move your catalog off WordPress?
Send your website URL and list the sections, languages and features to preserve.