Luminary: subscription astrology platform




Landing, product surface and pricing. The signed-in area (natal chart, daily forecast, tarot, compatibility) sits behind auth.
The brief
A one-page horoscope tool had to become a real subscription product: personal charts from actual astronomical data, daily readings delivered without the user opening anything, and a way to take money for it.
What I built
The whole thing. A Next.js app with its own design system; an ephemeris-driven chart engine; AI-written readings with generated audio; a Telegram bot and Mini App sharing one account; card payments with fiscal receipts; scheduled delivery to every subscriber each morning; an admin and delivery-audit panel; 66 programmatic SEO pages.
The result
Live, taking real payments, and independent: moved off a hosting platform onto a dedicated server with a one-command deploy. When some users stopped receiving forecasts I built an audit endpoint, found the cause in the delivery lock, and made failed sends recoverable instead of silent.








