Project 28

AstroRattan

A live Vedic astrology product with high-precision chart calculations and practitioner-grade workflows. The current production scope centers on kundli engines, Lal Kitab depth, Panchang/Muhurat utilities, numerology, and AI-assisted interpretation.

FastAPIPythonSwiss EphemerisReact 18TypeScriptViteTailwindSQLite WALDockerLal KitabPanchang
Live Productionastrorattan.com

# Key Metrics

73+
API Endpoints
219
Tests Passing
37
Backend Modules
25+
Frontend Components
16+
Divisional Charts
1
Live Domain

# What AstroRattan Offers Today

Implemented capabilities verified from current backend/frontend code.

Kundli & Matching Suite

Kundli generation, Ashtakoota matching, Dasha timelines, divisional charts, Shadbala, Ashtakvarga, Jaimini, Yogini Dasha, transits, and PDF exports.

Lal Kitab Workbench

22-tab Lal Kitab system including remedies, trackers, Chandra Chalana, nishaniyan, rin analysis, and prediction save/load workflows.

Panchang & Muhurat

Daily and monthly Panchang with Choghadiya, Muhurat finder, sunrise/sunset timings, and festival calendar endpoints.

Numerology & Tarot

Numerology calculations including mobile-number analysis and integrated tarot-facing UI in the authenticated experience.

AI Interpretation Layer

AI interpretation endpoint for chart context summaries and guidance generation integrated with kundli workflows.

Astrologer Operations

Role-based login, client records, notes, dashboard/history views, feedback loop, and admin analytics/live monitoring endpoints.

# Deployment Footprint

Domainastrorattan.com (public production)
FrontendReact + Vite static build served via Nginx
BackendFastAPI on Docker with API proxy routing
DataSQLite in WAL mode for transactional reliability
Health/api/health checks used for deployment validation

# Public Offering Snapshot

Kundli generation and matching with deep analysis tabs
Lal Kitab specialized diagnostics, remedies, and trackers
Panchang, Choghadiya, and Muhurat utilities
Numerology and tarot-facing modules
AI interpretation for chart context assistance
Astrologer/client workflow with notes and history
Admin oversight: usage, feedback, and live monitoring
Hindi + English multilingual interface