Skip to content

CoderPrans/panjika

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Panjika

A realtime panchangam

Development mode

npm install
npx shadow-cljs watch app

start a ClojureScript REPL

npx shadow-cljs browser-repl

TODO

Basic

  • Calculate/Display Tithi, Nakshatra, Raasi, Maasa, Vaara, Yoga, Karana for selected Date-Time.
  • Progress percentage for Tithi, Nakshatra, Raasi, Yoga, Karana.
  • Chart to display realtime Su, Mo coordinates on the ecliptic.
  • Add Input to change selected time.
  • Add Time lapse, from general (1 sec per sec) to 1 hr, 1 day, 1 month per sec.
  • Add basic Bhaava Chakra.
  • Make this a PWA.

Chart

  • Show the Ecliptic Line.
  • Ayanaamsa, 0deg of Raasis on X-Axis.
  • Full Moon & New Moon lines to indicate phases.
  • Lunar Nodes (Maybe ?)
  • Make it expandable & downloadable.

Bhaava Chakra

  • Denote East (Lagna), West, Up & Down directions.
  • Get users approx. location from IP (avoid prompting), to show relevant chakra.
  • Ability to switch selected location.
  • Calcuate & Highlight Retrograde.