Home Work KamalaTreats

E-commerce  ·  Client project

KamalaTreats

A Singapore dried fruit, nut and tart storefront with catalogue, variants, stock, Stripe checkout, invoicing and an admin area.

Catalogue Stock Checkout Invoice Admin

KamalaTreats
The live KamalaTreats homepage: a dark storefront with the headline "Crafted Goodness for Every Mood" beside a photo of freshly baked pineapple tarts.
Live site — real screenshot

The problem

A small retail operation needed to sell online without taking on platform fees or a monthly SaaS bill that scales faster than the orders do.

The approach

Build the storefront directly on hosting the business already controls, and keep the running cost close to fixed. Stripe handles the card data, so the application never touches it.

The architecture

  1. PHP storefront with catalogue, product variants and live stock checks
  2. Stripe Checkout sessions created server-side; no card data reaches the application
  3. Order processing, success and cancel flows with downloadable invoices
  4. Admin area for products, stock and orders
  5. First-party analytics tracking rather than a third-party script on every page
  6. Maintenance mode for deploys

Result

Built to run on hosting the owner already pays for, with payment handling delegated to Stripe so card data stays out of the application entirely.

Your next system starts here.

Have a technical problem worth solving?