# Oroiael, astrology platform

> Canonical: https://goodglyph.com/en/portfolio/oroiael

Oroiael computes charts for five symbolic systems from a single birth date: Vedic astrology with 22 divisional charts, Human Design, Matrix of Destiny, tarot and Soul Arc, a system of our own. There are no external APIs — every computation engine is ours, built from the system's classical rules and validated against established references.

- **Client:** Proiect intern
- **Industry:** Astrology & symbolic systems
- **Services:** Branding, UI/UX Design, Custom apps
- **Platform:** Web, custom computation engines

## The practice runs on ten open tabs

Astrologers and tarot readers work with fragmented tools: one site for the Vedic chart, another for Human Design, another for Matrix, plus screenshots for every client. No single tool covers all the systems, and results differ between sites with no way to know which one computes correctly. We wanted one platform that does all the math locally, transparently and verifiably.

## Engines built from the classical rules, not borrowed

We wrote every computation engine from scratch, starting from each system's classical rules: planetary positions from astronomical ephemerides, the 22 Vedic divisional charts, the Human Design bodygraph, the Matrix octagram. Every rule is checked by a suite of over 4,400 automated tests and validated position by position against established references. On top of the engines we built chart generators: each system draws its own diagram — zodiac wheel, bodygraph, octagram — directly in the browser, ready to export.

## The chart generators

![The chart generators](https://cdn.sanity.io/images/r02toxo7/production/7b9d963e07ea70d17bb9f7c5c4fffbaefc95117c-957x914.png?w=1600&q=82&fit=max&auto=format)

Each system draws its own diagram programmatically: the zodiac wheel with aspects, the bodygraph with gates and channels, the Matrix octagram with ages on the ring. The same engines power our internal working tools — a single source of truth for every computation.

## Validation, not trust

![Validation, not trust](https://cdn.sanity.io/images/r02toxo7/production/4de78c5ddc830c16032651674715890bba132e91-1333x1292.png?w=1600&q=82&fit=max&auto=format)

A wrong astrological computation is invisible to the user — it looks exactly as plausible as a correct one. So every rule is automatically tested, and results were compared position by position against established references, including on the rare divisional charts.

## Results

- **5** — symbolic systems computed locally
- **22** — Vedic divisional charts, D1–D144
- **4,400+** — automated tests on the engines
