King Aguirre

Render settings

Look
Motion

W03 Client sites · Commerce

GiftlyPH

Digital gift voucher shopping for Philippine customers, run as three Next.js apps.
Visit the live build
Status
Live
Source of status
VibeBox launch board, 2026-10-15
Commits
388 (2026-06-09 to 2026-10-11)

S01 Snapshots

GiftlyPH, as it ships.

Real captures of the build: the desktop view, the phone, and the whole page.
GiftlyPH on a desktop browser
GiftlyPH on a phone
The whole page. Scroll inside the frame.
GiftlyPH, the full page

C01 What it is

The build, in passes.

GiftlyPH is a gift voucher marketplace split into a storefront, an admin console and a seller portal, each its own Next.js app on its own domain, coordinated from one pnpm and Turborepo workspace.

  • Storefront at giftlyph.com, admin at admin.giftlyph.com, seller portal at seller.giftlyph.com
  • Each app deploys independently; the monorepo exists for shared installs and coordinated checks
  • Supabase data layer with TanStack Query on the client
  • Transactional email through Resend

C02 How it is built

Wired from the real dependencies.

Every node is a package the repository actually depends on. Hover one to light its neighbours.
  • Next.js
  • React
  • TypeScript
  • MUI
  • Emotion
  • styled-components
  • Supabase
  • TanStack Query
  • Google Maps
  • Resend
  • Three.js
  • Motion
  • Zod
  • Vitest
  • Playwright
  • Turborepo

C03 Evidence

What the repository says.

Most commits under my name; the rest under the GiftlyPH project account. The frame above is drawn in code from this page’s own data; it is an illustration, not a screenshot.

giftlyph.com

First commit 2026-06-09, latest 2026-10-11, 388 commits in all. Read from git, 2026-10-16.