proworks
CASE STUDY — MOBILE AI PRODUCT

Synastry Stories: relationship insight as a playable mobile experience.

Synastry Stories turns deterministic compatibility calculations into short, emotionally realistic AI-generated scenarios, then gives users a practical bridge sentence they can use in real conversations.

What this project proves.

ExperienceMobile-first

Anonymous first value before signup.

AIClaude

Generated scenarios with deterministic fallbacks.

DeliveryPWA + native

Capacitor Android and iOS wrappers.

QualityTested

Vitest and Playwright regression coverage.

Turn a complex calculation into something emotionally useful.

Raw compatibility data is difficult to interpret and easy to overstate. The product needed a compelling first experience while keeping deterministic calculations separate from generated narrative and preserving clear safety boundaries.

Separate trusted computation, AI storytelling, and product safeguards.

Astronomy Engine performs deterministic calculations. Claude turns the context into scenario-based stories, while fallback content keeps the journey functional. Accounts, client sync, sharing, invites, moderation, analytics, and prepared commerce flows support the wider lifecycle.

A production-shaped AI product across web and mobile.

The project proves more than prompt integration: onboarding, state management, database design, privacy-aware sharing, admin controls, automated testing, installable PWA behavior, and native delivery surfaces are designed as one system.

Tools and operating surface.

Next.js 16

React 19

TypeScript

Anthropic SDK

Astronomy Engine

PostgreSQL & Drizzle

Capacitor

Playwright & Vitest

build pattern

Need this kind of system in your own stack?

Bring the workflow and the constraints. I’ll map the smallest production system worth shipping.

Book a scoping call