Marketplace

Astroyuga

Live astrology consultation platform with real-time chat and voice, per-minute wallet billing, and on-device chart generation.

Country
India
Platform
Android, Admin Panel
Astroyuga interface

About the client

Astroyuga

Astroyuga connects seekers with verified astrologers across India. The brief was technically demanding — a low-latency consultation platform that bills accurately by the minute while holding up on variable mobile networks.

Client background
An astrology consultation business scaling from informal phone bookings to a national marketplace.
Business model
Two-sided marketplace with per-minute consultation billing, plus remedies and course sales.
Target audience
Seekers across India and the diaspora, consulting on career, relationships, health and finances.
Market
85+ countries served.

Research & discovery

What we learned before building

Discovery ran before a line of production code. These are the findings that changed the brief.

  1. User Research

    Seekers told us the anxiety was not the reading, it was the meter. People abandoned sessions because they could not see what they were spending. That single insight drove the decision to put a live balance and duration counter in front of both parties for the whole call.

  2. Competitor Analysis

    Incumbent astrology apps treated consultation as a booking problem — pick a slot, wait, join. Our review found the drop-off happened in the waiting, so we designed for immediate matching instead of scheduled appointments.

  3. Market Analysis

    Demand is not confined to India. A meaningful share of consultations come from the diaspora across 85+ countries, which set hard requirements around timezone-aware astrologer availability and payment methods that work outside India.

  4. Journey Mapping

    Tracing a consultation from intent to receipt showed three places a paid session could break: the queue, the connection, and the wallet. Each became its own service with its own failure handling, rather than one monolithic call flow.

Our solution

The decisions we made

Each one traceable to a constraint above, not to a preference.

A WebRTC layer tuned for variable mobile network conditions, carrying both text chat and voice consultations.

02

An automated astrologer queue routing on availability, specialisation and live rating.

03

A wallet deducting per minute in real time, with live balance and duration counters visible to both parties.

04

An on-device Kundli engine producing birth-chart PDFs in under two seconds.

Key features

What Astroyuga does

Everything shipped and in production, not a roadmap.

  • Chat with astrologer

    Real-time text consultation with delivery receipts.

  • Voice consultation

    WebRTC calls tuned for low bandwidth.

  • Kundli matching

    Compatibility across 36 Gunas in eight categories.

  • Free & premium Kundli

    Birth charts generated on device in under two seconds.

  • Horoscope feed

    Daily, weekly, monthly and yearly across 12 signs.

  • Book a puja

    Scheduled ritual booking with assigned practitioners.

  • Remedies store

    Gemstones, yantras, rudraksha and crystals.

  • Wallet & auto top-up

    Low-balance warnings before a session drops.

Technology stack

What it runs on

The choices behind the build, grouped by layer.

Frontend
  • React Native
Backend
  • Node.js
  • WebRTC
Database
  • MongoDB
  • Redis
Cloud
  • Firebase
Third Party APIs
  • Razorpay

System architecture

How it fits together

Select any layer to see what it does. Data flows top to bottom.

Results

What it does today

Consultations completed
3 Cr+
Verified astrologers
5,000+
Average rating
4.9
Countries served
85+

Source: astroyuga.in.

FAQ

Common questions

The billing engine deducts from the wallet in real time during the session rather than reconciling afterwards, and both the seeker and the astrologer see the same live counters. Low-balance warnings fire before a session can drop mid-consultation.

Building something like Astroyuga?

Tell us what it has to do. An engineer reads it and replies within 24 hours.