$ npm run build

✓ Compiled successfully

Amr ElshabrawyReact & Next.js developer
  • Services
  • Work
  • About
  • Blog
Start a project
Amr Elshabrawy

Freelance React & Next.js developer building fast, SEO-ready websites, online stores and web apps — in Arabic & English.

Available for new projects

Services

  • Business Websites with Next.js
  • Online Stores (Next.js & Salla)
  • WordPress to Next.js Migration
  • Web Apps & Dashboards
  • All services →

Work

  • Kosovo Travels
  • Al-Amal Furniture Moving
  • ToNextStep
  • Luxellia Parfums
  • All case studies →

Contact

  • amrelshabrawy.dev@gmail.com
  • +20 120 254 6653
  • Cairo, Egypt — working worldwide
  • Replies within 24 hours

© 2026 Amr Elshabrawy. All rights reserved.

Blog CV
WhatsApp
All case studies
PERSONAL PROJECT
MARKETING / LANDING PAGE

Tech Product Landing Page — 100 Lighthouse

A modern, animated landing page that scores 100 on desktop Lighthouse — optimized images, lazy loading, accessible markup and smooth scroll reveals.

Visit live site Source code
Responsive tech landing page — desktop and mobile

The challenge

Reducing image weight and render delay, improving Lighthouse, SEO and accessibility scores, triggering animations correctly as elements enter the viewport, and keeping the mobile menu and cross-browser experience solid.

What I built

I added automatic image and SVG optimization, lazy loading and code splitting, designed the animations with Intersection Observer, and used semantic HTML and ARIA with an improved mobile menu.

Highlights

  • Faster LCP and FCP
  • Smaller images and assets (Sharp, SVGO)
  • Accessibility with semantic HTML and ARIA
  • Smooth scroll-triggered animations
Client
Personal project
Role
Front-End Developer
Period
Jan 25, 2025 – Feb 21, 2026
Lighthouse performance
Desktop 100Mobile 91
Services
Landing pagePerformance optimization
Tech stack
React 18Vite 6React RouterCSS3SharpSVGO

Screenshots

Tech Product Landing Page — 100 Lighthouse — desktop screenshot
Desktop
Tech Product Landing Page — 100 Lighthouse — mobile screenshot
Mobile

Google PageSpeed Insights

Performance

100 Desktop
91 Mobile
Tech Product Landing Page — 100 Lighthouse — PageSpeed Insights desktop reportPageSpeed report — desktopTech Product Landing Page — 100 Lighthouse — PageSpeed Insights mobile reportPageSpeed report — mobile

Let's work together

Need something similar?

Tell me what you need. I reply within 24 hours with honest advice and a fixed quote — no obligation.

Get a free quote WhatsApp

More case studies

Kosovo Travels booking platform — desktop and mobile screenshotsClient project
Travel & booking · International · 2026

Kosovo Travels — Travel & Booking Platform Stabilization

Stabilized an international travel and booking platform: fixed payment sessions on Cloudflare Edge, SSR/hydration bugs, and security and SEO issues.

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS v4
Read case study
Al-Amal furniture moving Kuwait Arabic website — desktop and mobileClient project
Local services · Kuwait · 2026

Al-Amal Furniture Moving — Kuwait Lead-Generation Website

A fast Arabic website for a Kuwaiti moving company, rebuilt from a crashed WordPress site — with a price calculator, lead forms and local SEO.

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS v4
Read case study