Vedic Astrology API & WordPress Frontend Development (JyotishGanit Engine)

Job ID: 40078352

Budget: ₹37,500 – ₹75,000 INR

Project Description:

I am looking for a Senior Full-Stack Developer to build a professional-grade Vedic astrology platform. The project involves setting up a self-hosted calculation engine and a custom WordPress frontend to display comprehensive astrological data.

1. Backend & API Development:

Engine: Install and configure the JyotishGanit Python library on my Linux server.

API Framework: Build a high-performance RESTful API (using FastAPI or Flask) to serve JSON data for the following:

Planetary Data: Precise degrees, Retrograde status, Nakshatras, and Lajjitadi Avasthas.

Divisional Charts: Complete calculation of D1 through D60 charts.

Ashtakvarga: Full Sarvashtakvarga and Bhinnashtakvarga tables (including Shodhana processes).

Dashas: Multi-level Vimshottari Dasha system (Mahadasha, Antardasha, and Pratyantardasha).

Panchang: Daily Tithi, Vara, Nakshatra, Yoga, and Karana.

API Management: Implement API Key Authentication and rate limiting so the API can be monetized/licensed to third parties.

2. WordPress Frontend (GeneratePress Integration):

Theme: Must integrate seamlessly with GeneratePress Premium.

User Input: Create a mobile-responsive form for Birth Date, Time, and Location.

Location Services: Integrate a city lookup (e.g., GeoNames API) for automatic Latitude, Longitude, and Timezone detection.

Visual Charts: Develop high-quality SVG graphics for both North Indian and South Indian chart styles. Charts must be responsive and visually clean.

Dynamic Dashboard: Users should be able to toggle between different divisional charts (D1, D9, D10, D60) and view their Dasha/Ashtakvarga tables on a single page.

Candidate Requirements:

Strong proficiency in Python (for backend calculations) and JavaScript/SVG (for frontend rendering).

Experience with REST API architecture and securing endpoints.

Familiarity with Vedic astrology principles (to ensure calculation accuracy).

Ability to work within a Linux environment managed by DirectAdmin.

Deliverables:

A fully functional, secured API running on a subdomain.

Custom WordPress Page Templates for the Astrology Tools.

A simple admin dashboard to generate and manage API keys.
Related categories: PHP JavaScript Python WordPress MySQL HTML Flask API Development FastAPI REST API