All projects
Client project · live storeClient project

Greygorilla Sportswear

Online store for a Malaysian sportswear brand: live card payments in ringgit, stock tracking and a no-code admin.

Client
Greygorilla
My role
Hired to design and build
Built
May–Jul 2026
Status
Client project · live store
Live site
greygorilla-sportswear.onrender.com ↗
greygorilla-sportswear.onrender.com
Greygorilla full homepage

Overview

Greygorilla is a Malaysian performance sportswear and lifestyle brand. Their message is Break Every Chain. They hired me to replace their Shopify store with a site they own, one that takes real payments and that they can edit themselves without code.

My role

I designed and built the store end to end: hosting, the domain move off Shopify, live Stripe payments, the admin panel, SEO, and the mobile layout. In July I came back to redesign the homepage, add video and add customer accounts.

What it does

Shopping

  • Product pages with galleries, size and colour options, and a size chart
  • Search and filters, wishlist, restock alerts for sold-out items
  • Cart and Stripe Checkout in ringgit, with a branded email confirmation

Run the business

  • No-code admin: edit products, prices, stock, stories, homepage and SEO
  • Every admin change is saved to Git, so any edit can be undone
  • Stock drops automatically when an order is paid
  • Holiday mode closes the store with one switch

Brand and reach

  • Hero video and lifestyle photography
  • Stories section for athlete and brand articles
  • Search-engine data and link previews for Google, WhatsApp and Instagram

Security pass (Oct 2026)

  • Customer sign-in with one-time email codes
  • Protection against forged form submissions
  • A repeated payment event can never take stock twice
  • 11 automated tests plus headless browser checks

How it’s built

Node.jsExpressHTML / CSS / JavaScriptStripe Checkout (live, MYR)ResendGitHubRenderExabytes DNS

By the numbers

109commits
6products live
3brand stories
11automated tests

Screens

Timeline

  1. 14 May 2026From an empty folder to a live store, built in one day.
  2. 15 May 2026Visual admin editor, order emails, product options, holiday mode.
  3. 1–13 Jul 2026Homepage redesign, hero video, shop by category, customer accounts.
  4. 7 Oct 2026Security hardening pass with automated tests.

Where it stands

The October security pass is finished and tested, and is waiting for release.