Book a Consultation
Call
1800
5
6
7
8
9
A
B
C
D
E
F
G
H
I
J
4
5
6
7
8
9
A
B
C
D
E
F
G
H
2
3
4
5
6
7
8
9
A
8
9
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
8
9
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
2
3
4
5
6
7
8
9
A
B
C

Custom Birth Chart Plugin for WordPress

birth chart
Plus design

Introduction

Plus design

Jhavtech Studios collaborated with Astrotash.com to develop a custom astrology birth chart (natal chart) plugin for WordPress. This plugin enables users to create personalized birth charts, planetary positions, and astrological insights using just three inputs: Date of Birth, Time, and Place. It utilizes ephemeris data, the ACS Atlas database, and a tailored AstroChart library for precise calculations and attractive charts. Users can access their charts instantly on the website and receive a personalized PDF via email.

Background template
Plus design

Introduction

Plus design

Jhavtech Studios collaborated with Astrotash.com to develop a custom astrology birth chart (natal chart) plugin for WordPress. This plugin enables users to create personalized birth charts, planetary positions, and astrological insights using just three inputs: Date of Birth, Time, and Place. It utilizes ephemeris data, the ACS Atlas database, and a tailored AstroChart library for precise calculations and attractive charts. Users can access their charts instantly on the website and receive a personalized PDF via email.

birth chart

Client Requirements

Astrotash approached us with a vision to enhance their astrology services with a seamless, interactive online tool.

Zodiac sign
birth chart
Aries sign symbol

Accurate Birth Chart Generation using date, time, and location.

Tarus sign symbol

Default 12:00 PM chart generation for unknown birth times.

Gemini sign symbol

Custom WordPress plugin with Shortcode integration for easy embedding.

Leo sign symbol

Frontend built with Node.js and custom chart visualisation.

Virgo sign symbol

Email module to send users their personalised chart in PDF format.

Libra sign symbol

Email marketing integration with platforms like Mailchimp.

Scorpio sign symbol

Geolocation integration for accurate city and timezone selection.

Our Solution

We developed a custom WordPress plugin that integrates seamlessly with Astrotash’s existing website.

Node JS logo

Backend Integration

Node.js service for retrieving ephemeris data and calculating chart positions.

Email integeration

Lead Capture & Email Marketing

Automatic Mailchimp integration for newsletter subscriptions.

Customozed SVG chart

Customised SVG Chart Rendering

Tailored the AstroChart library to match the client’s branding and design.

Automated PDF generation

Automated PDF Generation & Delivery

RabbitMQ-powered queue system with Gmail SMTP for sending birth charts.

Frontend plugin development

Frontend Plugin Development

Custom Shortcode [birthchart_form] for embedding the birth chart form anywhere on the site.

birth chartbirth chart
Plus design

Key Features Implemented

Plus design
Natal chartAutomated PDF deliveryGeolocation & Atlas DB integerationNewsletter subscriptionCustom short code for easy embeddingDefault chart for unknow birth time
Star
Plus design

How It Works

Plus design

When a user visits the Star Charts page, the form is displayed via a shortcode.

Number 1

Data is stored in WordPress as a custom post type

Number 2

User is added to the Mailchimp subscriber list

Number 3

Node.js backend fetches data from the ephemeris and Atlas database

Number 4

RabbitMQ worker generates a PDF version of the chart

Number 5

The PDF is sent via SMTP email to the user

Number 6

The AstroChart SVG is displayed instantly on the frontend

hand designhand design
Plus design

Design Process

Plus design

The design focused on simplicity and usability while retaining detailed astrological information.

top design on card
Minimal Input Fields

Name, Date of Birth, Time, and Location

Bottom design on card
top design on card
SVG Chart

Responsive SVG-based chart for desktop and mobile viewing.

Bottom design on card
top design on card
Three Core Output Sections

Planetary Positions – Signs and degrees

Interpretations – Personalised summaries

House Cusps – Calculated from ascendant and timezone

Bottom design on card
StarStar
Plus design

Technology Stack

Plus design

Backend

Question mark
Node.js

Node.js

Express.js

Express.js

TypeScript

TypeScript

RabbitMQ

RabbitMQ

Puppeteer

Puppeteer

Navigation arrow icon
Close icon
Mobile App
Native Android
Developing a high-performance, platform-specific application using Android's SDK.
iOS
Developing a high-performance, platform-specific application for Apple devices using their native tools.

Frontend

Question mark
PHP (Wordpress)

PHP (Wordpress)

HTML

HTML

CSS

CSS

JS

JS

JQuery

JQuery

Navigation arrow icon
Close icon
Mobile App
Native Android
Developing a high-performance, platform-specific application using Android's SDK.
iOS
Developing a high-performance, platform-specific application for Apple devices using their native tools.

Charting

Question mark
TypeScript

TypeScript

SVG

SVG

Custom AstroChart Library

Custom AstroChart Library

Navigation arrow icon
Close icon
Mobile App
Native Android
Developing a high-performance, platform-specific application using Android's SDK.
iOS
Developing a high-performance, platform-specific application for Apple devices using their native tools.

Database

Question mark
ACS Atlas

ACS Atlas

MySQL

MySQL

Navigation arrow icon
Close icon
Mobile App
Native Android
Developing a high-performance, platform-specific application using Android's SDK.
iOS
Developing a high-performance, platform-specific application for Apple devices using their native tools.

Email

Question mark
Gmail SMTP

Gmail SMTP

Mailchimp Integration

Mailchimp Integration

Navigation arrow icon
Close icon
Mobile App
Native Android
Developing a high-performance, platform-specific application using Android's SDK.
iOS
Developing a high-performance, platform-specific application for Apple devices using their native tools.
tech stack sun background design
Plus design

Development process

Plus design

Research & POC

Our Astrotash Birth Chart Plugin development utilized a structured, multi-phase approach to ensure technical accuracy and a seamless user experience. We started with thorough research and a proof of concept (POC) to validate the workflow, data accuracy, and necessary integrations. This stage confirmed that our architecture — combining WordPress, Node.js, and ephemeris data integration — could provide precise astrological calculations at scale.

Research

UI/UX Design

Following POC approval, our UI/UX team collaborated with the client to design a custom natal chart interface that reflected the Astrotash brand while prioritizing clarity and usability. After finalizing the design, our developers adapted the AstroChart SVG library to fit the new visual style, ensuring responsive, high-quality chart rendering on all devices.

ui-ux design

Development & Integration

Simultaneously, we worked on multiple fronts:

  • Building the custom WordPress plugin with shortcode integration.

  • Developing the Node.js backend API for ephemeris and Atlas database queries.

  • Integrating essential third-party tools for email delivery and marketing automation.

Development integration

Deployment & Scalability

We implemented a queue-based infrastructure with RabbitMQ for reliable performance, enabling efficient automated generation of personalized birth chart PDFs via Puppeteer, delivered instantly through SMTP email. This method ensured fast, accurate chart generation and a scalable framework for future enhancements like multilingual support, advanced interpretations, and extended marketing integrations.

scalability
start linestart line
Star
Plus design

Why This Project Stands Out

Plus design

The Astrotash Birth Chart Plugin showcases how custom WordPress development and modern backend architecture can create interactive, accurate, and visually appealing astrology tools. This solution enhanced user engagement and opened new lead-generation avenues through integrated email marketing.

If you want to develop custom WordPress plugins, interactive calculators, or astrology software, contact Jhavtech Studios today.

conclusion background design
Plus design

Why This Project Stands Out

Plus design

The Astrotash Birth Chart Plugin showcases how custom WordPress development and modern backend architecture can create interactive, accurate, and visually appealing astrology tools. This solution enhanced user engagement and opened new lead-generation avenues through integrated email marketing.

If you want to develop custom WordPress plugins, interactive calculators, or astrology software, contact Jhavtech Studios today.

See it in Action

www.astrotash.com
Arrow up
Birth chart Birth chart
Idea Illustration
Let’s Turn Your Idea Into Impact 
Ready to build something remarkable or fix what’s broken? 
We’d love to help. Book your free strategy session today and let’s discuss how Jhavtech can transform your software vision into reality. 
Circle Pink
Give us a ring
9AM to 5PM (AEDT)
Call (03) 9344 1619
Circle Pink
Decades of experience
into a 30 mins call
Book a Consultation
Consultation Form
Close Button
Select a service
Please fill in this field
Error text
Please fill in this field
Please fill in this field
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you
for choosing us for shaping your ideas!
Booking Confirmation

We have received your request and will be in touch within the next 24 hours to confirm the details. In the meantime, please feel free to browse our website to learn more about our services and how we can help you.