All work

E-Commerce · D2C Brand · 2025

Trinket

Trinket is a direct-to-consumer brand that turns people's favourite photos into physical keepsakes — prints, journals, calendars, postcards and memory books. The project built its storefront: an emotive, editorial shopping experience designed to sell the feeling behind the product and convert visitors into gifts and self-purchases.

Next.jsReactNode.jsSQLiteTailwind CSSRazorpay
Trinket
Trinket hero — polaroid-style photo prints and handwritten notes on a soft blue cloth, from a personalised-memory keepsake brand

Own store

off high-commission marketplaces, full margin retained

Occasion-first

browsing built around how gifts are actually chosen

Fast + SEO

statically-rendered product and category pages

Personalised

keepsake products supported end to end

Capabilities and figures reflect what was designed and shipped; any numbers shown appear on the live product.

01 The Problem

The Problem

Personalised keepsakes are an emotional purchase, but most e-commerce templates sell them like commodities — grids of thumbnails and spec tables. Trinket needed a store that made people feel something first, handled personalised and occasion-based products, and kept the brand off high-commission marketplaces so it owned both margin and customer relationship.

02 Research

Research

I looked at why people buy keepsakes: it's almost always for a moment or a person — an anniversary, a parent, 'the blurry photo everyone still laughs about.' That insight drove an occasion-first structure and product pages that lead with story and real lifestyle imagery rather than dimensions.

03 Planning

Planning

The store was planned around two entry points: shop-by-occasion for gifters who know the moment but not the product, and product-first browsing for returning customers. Personalisation and a clean, low-friction checkout sat at the core, with an order pipeline the brand could run itself.

04 Design

Design

The design is warm and editorial — soft colour fields, handwritten accents, and full-bleed lifestyle photography that shows the keepsakes in real homes. Every product page is built to make the customer picture the memory in their hands before they see the price.

05 Development

Development

A Next.js storefront with a Node backend and payment integration, with statically-rendered product and category pages for speed and SEO. The catalogue supports personalised and occasion-tagged products, and the order flow is designed for a small team to fulfil without marketplace tooling.

Engineering

Challenges worth mentioning.

Challenge

Emotional products lose their pull the moment they're presented like generic e-commerce SKUs.

Solution

Editorial product pages that lead with story and lifestyle photography, so the emotional case lands before any specification does.

Challenge

Gift buyers often know the occasion but not which product they want.

Solution

A shop-by-occasion structure guides them from 'anniversary' or 'for parents' straight to the right keepsake, reducing the choice paralysis that kills gift conversions.

Gallery

Across every screen.

Trinket — desktop
Trinket lifestyle image — personalised photo keepsakes styled together
Trinket personalised photo calendar product
Trinket 'Our Forever' keepsake photo book product
Trinket
Trinket keepsakes displayed in a real home
Trinket
Trinket personalised photo products styled in a living space

Business Outcome

Trinket launched with a storefront that finally matches the emotion of its products — an editorial, occasion-first shopping experience the brand owns completely, from the first photograph on the homepage to the order in the fulfilment queue.

Final note

Facing a similar problem?

If any part of this case study sounded familiar, a discovery call is the fastest way to find out what a solution would look like for your business.

Projects from ₹75,000 — response within one business day