Projects

Professional

Business MLM Software – Next.js SEO Rebuild

I rebuilt a legacy WordPress site in Next.js and moved it 26 pages up Google.

The Business MLM Software site after the Next.js rebuild
Discipline
Full Stack, Web Dev
Timeline
December 2024 – June 2025
Stack
Next.jsPrismaPostgreSQLDockerNginxAWSGithub ActionsTypescript
Links

Overview

This was a legacy WordPress site that I rebuilt from scratch on the Next.js App Router. Between SSR, SSG, ISR and aggressive caching, its Google US ranking went from page 28 to page 2.

I used Next.js as the backend too, with an admin panel on Prisma and PostgreSQL, and wired the ChatGPT API in to translate content into every target language automatically instead of by hand.

The whole stack is Dockerized, deploys through GitHub Actions onto AWS behind an Nginx reverse proxy, so releases are repeatable rather than a Friday afternoon.

Highlights

  • Migrated legacy WordPress to Next.js (App Router) with SSR/SSG/ISR; Google US ranking: page 28 → page 2.
  • Admin panel built with Next.js as backend, Prisma + PostgreSQL for data.
  • ChatGPT API integration for automatic multi-language content translation.
  • Fully Dockerized; GitHub Actions CI/CD; deployed on AWS behind Nginx.

Screens

SEO & performance

SSR/SSG/ISR with aggressive caching moved Google US ranking from page 28 to page 2. Built with Next.js App Router, structured data, and Core Web Vitals in mind.

The Business MLM Software site after the Next.js rebuild

Admin & content

Next.js admin panel with Prisma + PostgreSQL; ChatGPT API integration for automatic multi-language content translation.

The Business MLM Software site after the Next.js rebuild

DevOps

Fully Dockerized with a GitHub Actions CI/CD pipeline deployed on AWS behind an Nginx reverse proxy.

The Business MLM Software site after the Next.js rebuild