Case study

PHP to WordPress migration for Rejuvenated Knives

Figma redesign, PHP/MySQL to WordPress migration, and Bricks Builder development

Project
migration
Timeline
4 weeks
Visit live site
Client context

Rejuvenated Knives had an older PHP website that was difficult to maintain, hard to expand, and not practical for adding new features or content changes. While working at Xgrid.co, the project started with a fresh Figma design, then the site was rebuilt in WordPress using Bricks Builder. Existing PHP and MySQL data was migrated into WordPress so the business could manage its door-to-door sharpening service through a more reliable CMS foundation.

Case typemigration

Project context used to guide scope and delivery.

IndustryDoor-to-door sharpening service

Project context used to guide scope and delivery.

Delivery contextWhile working at Xgrid.co

Project context used to guide scope and delivery.

ObjectiveReplace a poor-quality legacy PHP site with an editable and expandable WordPress build

Project context used to guide scope and delivery.

Project typeFigma redesign, PHP/MySQL to WordPress migration, and Bricks Builder development

Project context used to guide scope and delivery.

Timeline4 weeks

Project context used to guide scope and delivery.

Live siteget.rejuvenatedknives.com

Open the completed production website.

Challenges and results

What changed after launch

A side-by-side view of the project friction and the practical outcomes delivered.

Before

Challenges

Legacy PHP codebaseThe old website had poor code quality, was hard to maintain, and made routine changes slower than they needed to be.
Limited expansion pathAdding new features, changing service content, or improving the customer journey required too much custom development effort.
Data migration requirementExisting PHP and MySQL content needed to be moved into WordPress without losing the structure needed for the service experience.
After

Results and benefits

Fresh Figma-led redesignThe project began with a dedicated Figma design phase so the new site had a clearer customer journey before development started.
Bricks Builder WordPress rebuildThe final website was rebuilt in Bricks Builder, giving the business a cleaner visual system and an easier editing workflow.
Legacy data moved into WordPressThe PHP/MySQL content was migrated into WordPress, creating a stronger foundation for future updates, feature additions, and site maintenance.
Tools

Stack matched the workflow

Each tool had a specific job: editing, layout production, content structure, SEO, security, or performance.

The core improvement was maintainability: replacing the hard-to-expand PHP build with WordPress and Bricks Builder made the website easier to update, extend, and hand off.

Bricks BuilderVisual WordPress builder for fast custom layouts and design.
WordPress CMSFlexible content management for scalable business websites.
FigmaCollaborative interface design for efficient developer handoff workflows.
MySQLRelational database for scalable website and application data storage.
PHP TemplatesCustom WordPress templates with scalable PHP theme architecture.
Branding and logo

Warm service branding with a sharper WordPress foundation.

The redesign uses Rejuvenated Knives' earthy brown, black, and linen palette to make the door-to-door sharpening offer feel practical, trustworthy, and easy to act on.

Typography
Primary fontGeologica
Font 2Sequela

Geologica supports clear service information, while Sequela adds a more distinctive brand voice for key headings and campaign moments.

Colors
Black color#201820Brown color#802020Linen color#F0E8E0Homepage Black color#2A1F19Homepage Linen color#E9E5D7Dim Gray color#7F6053
Logo
Rejuvenated Knives logo
+
Brand system

The redesign uses Rejuvenated Knives' earthy brown, black, and linen palette to make the door-to-door sharpening offer feel practical, trustworthy, and easy to act on.

Migration result

From legacy PHP to editable WordPress

The previous custom PHP site was redesigned in Figma, rebuilt in Bricks Builder, and migrated into WordPress so future pages, services, and content could be managed more easily.

Contact / Hire Me

Let's build it right.

Share your goals, current site, and timeline. I will respond with a practical next step for custom React.js, HTML/CSS, JavaScript, or Next.js work.