Case study · Next Generation Solutions

A corporate site and the infrastructure underneath it

A 12-page corporate website for Next Generation Solutions in Muscat, plus a move from shared hosting to a hardened Ubuntu VPS running Odoo ERP and three sites in Docker.

Client
Next Generation Solutions LLC
Role
Web & Infrastructure Engineer
When
Feb 2026 - Apr 2026
Where
Muscat, Oman
Next Generation Solutions screenshot
Next Generation Solutions, live in production.nexgen-sol.tech

Overview

Next Generation Solutions LLC is a Muscat-based company. I joined as Web & Infrastructure Engineer with two jobs that turned out to be tightly linked: build a new corporate website that wins enquiries, and make the systems behind it reliable.

On the front end, I delivered a 12-page corporate website with animated scroll storytelling in GSAP, an ROI calculator, an AI-powered WhatsApp enquiry chatbot and full technical SEO.

Underneath, I moved production off shared hosting onto an Ubuntu VPS on Contabo that I configured from scratch, and containerised Odoo ERP and three production websites in Docker.

The challenge

The business needed a website that ranks for its services across twelve indexable pages, loads fast, and turns visitors into conversations, which in Oman often means WhatsApp.

At the same time, the existing setup was fragile. There had been critical outages that took Odoo ERP and every web service offline, production ran on shared hosting, and the legacy WordPress stack had SQL injection vulnerabilities.

How it fits together

After the migration, the public site, the enquiry channel and the company's ERP all run on infrastructure the team controls: one Ubuntu VPS with each service in its own Docker container, behind SSL, with server monitoring.

Visitors

  • Prospective clientsSearch, social and direct traffic
▼HTTPS

Website

  • 12-page Next.js siteGSAP storytelling, technical SEO
  • ROI calculator
  • Google AnalyticsTraffic and conversion tracking
▼enquiries

Enquiries

  • WhatsApp AI chatbotBuilt on the WhatsApp API, answers enquiries
▼hosted on

Server

  • Ubuntu VPS (Contabo)Configured from scratch, SSL, monitoring
▼Docker containers

Services

  • Odoo ERP
  • Website 1
  • Website 2
  • Website 3
Website, enquiry channel and infrastructure after the migration.

Key workflows

The processes the system runs, step by step. Amber steps are checks or gates; green steps are the outcome.

From visitor to enquiry

The site is designed as a path: someone finds a service page through search, understands the offer through scroll storytelling, sizes the value with the ROI calculator, and starts a conversation on WhatsApp, the channel most people in Oman already use.

  1. 01Finds a service page12 indexed pages, technical SEO
  2. 02Scroll storytellingGSAP-animated explanation
  3. 03ROI calculatorEstimates the value
  4. 04WhatsApp enquiryAI chatbot answers the enquiry

Shared hosting to a Docker VPS

The migration moved every production service off shared hosting. Each service was containerised so it can be restarted, updated or moved independently, which also limits how far one failure can spread.

  1. 01Shared hostingOutages, legacy WordPress
  2. 02Configure Ubuntu VPSFrom scratch on Contabo
  3. 03Containerise servicesOdoo ERP + 3 websites in Docker
  4. 04SSL & monitoring
  5. 05Production on VPS

Recovery and hardening

Before and during the migration, I diagnosed and resolved the outages that had taken Odoo and all web services offline, and removed the SQL injection vulnerabilities in the legacy WordPress stack.

  1. 01Services offlineOdoo and all web services
  2. 02Diagnose & restore
  3. 03Remediate SQL injectionLegacy WordPress stack
  4. 04Monitored & secured

What I built

  • 12-page corporate website

    Twelve indexed service pages with animated scroll storytelling in GSAP and full technical SEO, reaching a 95 performance score.

  • ROI calculator

    An interactive calculator that lets prospects estimate the return before they get in touch.

  • AI-powered WhatsApp chatbot

    WhatsApp enquiry automation built on the WhatsApp API, so leads reach the team through the channel they already use.

  • VPS migration and Docker

    Migrated production from shared hosting to an Ubuntu VPS on Contabo configured from scratch, and containerised Odoo ERP and three production websites with Docker.

  • Recovery and hardening

    Restored critical services after major outages, remediated SQL injection vulnerabilities in the legacy WordPress stack, and configured SSL and server monitoring.

Results

95
performance score on the new site
Top 2
search placement for target terms
40-50%
traffic growth
4
production services containerised: Odoo ERP and three websites

Stack

  • Next.js
  • GSAP
  • WhatsApp API
  • Google Analytics
  • Docker
  • Ubuntu
  • Contabo VPS
  • Odoo ERP

Questions

What did the Next Generation Solutions project include?
A 12-page corporate website with GSAP scroll storytelling, an ROI calculator and an AI WhatsApp chatbot, plus a migration from shared hosting to an Ubuntu VPS with Odoo ERP and three websites in Docker.
Where is the infrastructure hosted?
On an Ubuntu VPS at Contabo, configured from scratch, with each service in its own Docker container, SSL and server monitoring.

Have a similar project?

I take on contract and full-time work from Muscat, Oman and remotely. Tell me what you're building.

Get in touch

More case studies