Project · Live
Panjika (পঞ্জিকা)
The traditional Bengali domestic almanac, reimagined as an edge-to-edge digital book.
Problem
The household panjika is a printed book; there was no faithful, readable digital version that follows the same calendar rules.
Approach
A fully client-side, statically deployable website with a deterministic TypeScript calendar engine implementing Surya Siddhanta rules for West Bengal and Bangla Academy standards. Includes leaf-turn animations, a bilingual Bengali/English interface, generative SVG alpanas and a seasonal theme engine.
Outcomes
Shows the Bengali date, tithi, season, sunrise and sunset for Kolkata, Dhaka and Agartala.