Own productWordPressCustom stackGlobal
AstroWay
A calculation engine turned into a product

The problem
Astrology software is mostly desktop era: precise ephemeris maths locked inside applications with no API. The goal was to take that computation, put it behind an interface other developers can call, and build the consumer product on the same engine rather than beside it.
What the work covered
- A calculation API on Swiss Ephemeris with over 750 endpoints, versioned and documented, running in production.
- SDKs in TypeScript, Python and PHP with framework bridges, published to npm, PyPI and Packagist with release automation.
- A customer application on React with accounts, saved charts and subscription billing, plus a WordPress site for the public content.
- A multilingual content pipeline that drafts and translates at catalogue scale with a human review step before publishing.
- An internal LLM gateway routing across seven providers with health tracking, spend limits and an audit trail.
- An MCP server so AI clients can call the same engine through a typed, authenticated interface.
Where it stands
One engine now serves a public site, a customer app, an API with published SDKs and an MCP surface, all on a single VPS with monitoring and off-site backups.
Stack
Node.jsReactPHPMySQLSwiss EphemerisPM2nginx