iFriend: Next.js Migration & SEO Optimization

Lucas Portella

I was responsible for migrating key sections of the iFriend website from vanilla JavaScript to Next.js + Tailwind CSS, ensuring a modern, high-performance, and SEO-optimized experience. My work focused on recreating the homepage, search results and product pages, following best practices for SEO, conversion rate optimization (CRO), and performance.
About iFriend
iFriend is a platform that connects travelers with local guides for personalized experiences worldwide. The company provides a marketplace where users can book customized tours and activities with local experts, enhancing their travel experiences.
Key Contributions
Next.js Migration: Rebuilt the core pages using Next.js App Router, improving maintainability, SSR/SSG capabilities, and performance.
Tailwind CSS Integration: Implemented a scalable, responsive, and highly optimized UI using utility-first styling.
SEO Optimization: Enhanced metadata, structured data, and improved Core Web Vitals for better search engine rankings.
Performance Boost: Achieved faster load times by optimizing images, code splitting, and implementing caching strategies.
Conversion-Focused UX: Improved the search and product page layouts for a seamless user journey, increasing engagement and conversions.
This transformation resulted in a faster, more scalable, and SEO-friendly platform, ensuring a smooth experience for users across multiple languages and currencies.
Like this project
1

Posted Mar 21, 2025

Rebuilt pages from vanilla JavaScript to Next.js + Tailwind, ensuring a high-performance, SEO-optimized, and conversion-focused experience.

GetViagens: Next.js Travel meta-search
GetViagens: Next.js Travel meta-search
hotel.express: Full-Stack Development & Cloud Architecture
hotel.express: Full-Stack Development & Cloud Architecture