Back to projects
Yumo Cheese E-Commerce Platform

Yumo Cheese E-Commerce Platform

HongYip Cheng / May 15, 2025


Demo: Link

📌 Overview

A modern bakery e-commerce platform built for Yumo Cheese, a Hong Kong-based cheesecake specialist, featuring:
âś” Stripe Checkout for seamless payments
âś” Instagram Graph API integration for real-time flavor updates
âś” Localized UX (Tsuen Wan/Tuen Mun pickup options)

Developed to bridge online orders with the shop’s daily-changing menu (April–May 2025).


✨ Features

  • Real-Time Menu Sync
    • Auto-updates product listings from Instagram Stories via Instagram Graph API.
    • Displays "Today’s Specials" with expiry timers.
  • One-Click Payments
    • Stripe Checkout with Apple Pay/Google Pay support.
    • Refund automation for canceled orders.
  • Local Pickup Flow
    • Dynamic location selector (Tsuen Wan/Tuen Mun) with inventory checks.

🛠️ Tech Stack

  • Frontend: Next.js 14 (App Router), TypeScript
  • Styling: Tailwind CSS
  • Payments: Stripe (Checkout & Webhooks)
  • Social Integration: Instagram Graph API (OAuth 2.0)
  • Database: Supabase (PostgreSQL) for orders
  • Deployment: Vercel (Edge Functions for API proxies)