← Back home

Zodial — personalized PDF report platform

End-to-end automated loop: payment → computation → 20+ page PDF → email delivery — with no human in the loop.

Role Product Engineer
Timeline 3 days
Key Impact Fully autonomous digital-content sales cycle

Zodial: from birth data to a finished PDF in a minute

Zodial is a pet-project hypothesis test. The goal was to build a “payment → compute → personalized PDF → delivery” pipeline that runs without anyone in the loop, and to see how the funnel behaves in a real niche.

The class of problem

In the niche of personal reports (astrology, numerology, fortune-telling), almost everything runs on manual labor: customers pay and wait hours or days, get inconsistent PDFs, sometimes with manual-entry errors. That kills conversion and LTV.

What’s inside

  • Precise input form. Date, time, birthplace with automatic coordinate lookup.
  • YooKassa payment webhook. Payment confirmed → computation starts immediately.
  • HTML/CSS PDF layout engine. 20+ pages of unique content per order.
  • Transactional email via Resend. Attachment delivered right after generation.

Stack

Next.js, Prisma + SQLite, YooKassa API, Puppeteer/React-pdf, Resend.

What this case shows about me

3 days from idea to a fully autonomous pipeline with real payments and delivery. This is about speed of hypothesis testing — pet projects are how I figure out in a weekend whether a model works, before spending weeks of a team’s time.