Case study

Tatbeqycase study.

An Arabic-first content portal for apps, games and articles, with reviews and links to official downloads. It is part of the AdSharely platform.

Next.js 15.5React 19TypeScriptnext-intlPlaywrightVitest
Outcomes

Production surfaces and workflows, without unverified performance claims.

RTL
Arabic-first reading experience
SSR
server-rendered content routes
SEO
localized metadata and structured data
API
content from AdSharely platform
Project links
02/The story

Tatbeqycase study.

Challenge

The site needed fast server-rendered Arabic pages, a clear RTL experience and dependable search metadata, while consuming content from a separately deployed platform API.

Solution

Built the public frontend with the Next.js App Router, React, TypeScript and next-intl. Content routes consume the AdSharely API and expose localized metadata, canonical URLs, structured data and sitemap feeds.

03/TESTING & QUALITY

Behavior coveredby the test suites.

Representative cases from the project repositories; no coverage totals claimed.

Test tools
PlaywrightVitest
01

Localized page smoke checks

Exercises Arabic and English routes for the home page, articles, categories, apps and games.

02

Search metadata

Checks canonical and hreflang links, JSON-LD, Open Graph tags and noindex behavior.

03

Contact and policy routes

Verifies the public contact and policy pages load through the expected locale routes.

04

API and redirect handling

Covers API error states, locale routing and cross-site redirects.

Beshoy Fady | Tatbeqy Case Study