EXP-003 · Case study Running For fun · Added Feb 2026

Ciamsi

An immersive Chinese fortune-telling (Ciam Si) web app with device motion support, haptic feedback, and atmospheric audio. Built for fun to celebrate Chinese New Year 2026.

01Overview

Ciam Si (籤詩) is a traditional Chinese divination ritual — you shake a container of numbered sticks until one falls out, then receive a poem with guidance. Ciamsi brings this to the browser, built as a tribute for Chinese New Year 2026.

02The Problem

Not a product problem — a cultural one. The ritual is meaningful but inaccessible outside temples. Building it digitally meant preserving the feeling: the anticipation, the physicality, the atmosphere.

03What Was Built

  • Device motion support — shake your phone like the real thing
  • Haptic feedback — the stick "falling" triggers a vibration
  • Atmospheric audio — ambient sound to set the mood

04What Made It Interesting

The challenge was less about logic and more about the sensory layer — making a browser app feel ceremonial. Device motion APIs are inconsistently supported across devices, so graceful fallbacks were essential.