LiveLegal servicesBilingualPerformance

Notary Service UAE

A bilingual notarisation and attestation service site where every document has a published price and a route.

Visit notaryserviceuae.com ↗
SEAL01 DOCUMENT?02 EMIRATE?03 IN PERSON?04 URGENT?ROUTE · PRICE · BRING

The problem

People who need a power of attorney, a certified copy or an attested degree in the UAE rarely know which document they need, which authority signs it, or what it costs, and most providers answer all three only after a phone call.

What was built

Seven service families (powers of attorney, certified copies, attestation, affidavits, child travel and NOCs, company documents and legal notices), each with its own pages and a published starting price, plus emirate pages, fees, guides and an FAQ, in English and Arabic. A document finder asks four questions and returns the route, the price and what to bring. WhatsApp and call buttons on every page.

The engineering decision

Speed was a hard requirement, so the content pages are prerendered and served as plain HTML with the JavaScript framework stripped out, keeping interactivity only where a tool needs it: Lighthouse 98 to 99 for performance and 100 for accessibility, best practices and SEO. The brief banned invented facts, so every price and business detail stayed flagged as a placeholder until the owner confirmed it, with no fake reviews or counters.

How I built it

Languages
TypeScriptCSSSQL
Frameworks & libraries
Next.js 16React 19next-intl (English and Arabic, right-to-left)Tailwind CSS 4Supabase (PostgreSQL and auth for the admin side)
Apps & tools
Claude Code (AI pair-programming)Git & GitHubPlaywright (end-to-end tests)LighthouseDocker (local Supabase)
Hosting & data
Hostinger web hostingcustom static exportnotaryserviceuae.com domain
  1. 01

    Facts from the owner only

    The brief banned invented facts, so every price and business detail started as a visible placeholder and an owner checklist, replaced only when the owner confirmed it. No fake reviews, counters or competitor copy.

  2. 02

    Catalogue and pricing

    Seven service families with their own pages and published starting prices, plus emirate pages, a fees page, guides and an FAQ, in English and Arabic.

  3. 03

    Document finder

    A four-question tool that returns the right route, the price and what to bring, so a visitor knows the answer before calling.

  4. 04

    Making it fast

    A custom export script prerenders every content page to plain HTML and strips the framework JavaScript, keeping scripts only on the interactive tools. Lighthouse: 98 to 99 performance, 100 accessibility, best practices and SEO.

  5. 05

    Shipping to Hostinger

    Hostinger's servers cannot build Next.js, so the site is built locally into a standalone package and uploaded, first to a staging address and then to the live domain.

Next plate

MQL5 Market Products

Three MetaTrader 5 products published to the MQL5 Market under my own seller account.