Chart generation and consultation are usually two different businesses. The chart is a calculation that can be automated completely; the consultation is a person's time, sold by the session, with the scheduling, availability and payment that implies. Run separately, a reader who has just generated a chart has to start again somewhere else to talk to anyone about it.
Rejoice Astro does both in one platform, on the web and in an app. The kundli is generated in the product, and the paid consultation is booked and delivered from the same place the chart already lives.
The calculation is the free half
Chart generation is deterministic: birth date, time and place in, positions out. It costs almost nothing to serve and it is what brings people to the platform. Its job is not to be the revenue — it is to produce a reader who now has a specific question.
Selling a person's time
The consultation side is a scheduling and payments product: astrologer availability, session length, booking, payment, and the record afterwards. It shares almost no machinery with the calculation, which is why platforms in this category tend to have one half done well and the other outsourced.
Web and app carry different behaviour
Chart generation is a considered, one-off action that suits the web. Consultations, notifications and the return visit belong on the phone. Building both meant deciding which half of the behaviour each surface is responsible for rather than shipping the same screens twice.


