← back
The Bazi Oracle

The Bazi Oracle

Live

Chinese metaphysics meets modern software

Started: April 10, 2026 · ~10 hours over 1 day

AI:Claude CodeGoogle StitchGemini APIMind Studio
Stack:Next.js 16React 19TypeScriptSupabaseTailwind CSS

A Chinese metaphysics web app that translates 2,000+ years of Four Pillars (Bazi) tradition into a modern, interactive experience. Generates natal charts with Heavenly Stems and Earthly Branches, computes Day Master personality profiles and Ten God relationships, maps Luck Pillars across decades, and includes a Date Selection engine powered by the Twelve Day Officers system. All driven by a pure TypeScript calculation engine with zero API dependencies.

// screens

The Bazi Oracle — screen 1
1 / 5

// highlights

  • Pure TypeScript Bazi engine with bundled solar term lookup (1900-2100)
  • Natal chart with Four Pillars, hidden stems, and Five Element color coding
  • Day Master personality profiles with strengths and gift descriptions
  • Date Selection with Twelve Day Officers and favorable activity mapping
  • Luck Pillars timeline spanning decades with current cycle highlighting
  • Dark luxury aesthetic with gold accents and yin-yang overlays

// takeaways

  • Domain-specific calculation engines are best built client-side when data is deterministic and bounded
  • Dark luxury design direction needs restraint — gold accents work when used sparingly
  • Building for yourself first produces the most honest product decisions
  • Solar term accuracy is critical for Bazi and required bundling authoritative lookup data

Alexander Lee · AiPM · 2026

built with claude code + next.js