Полноценное приложение для создания астрологических прогнозов, построение натальных карт, графиков совместимостей, персональные прогнозы, основанные на дате рождения и положения небесных тел. Приложение состоит из серверной и клиентской части.
К серверной части относится API на Express.js выдающее информацию о положении небесных тел в определенный момент времени использующее библиотеку swiss ephemeris.
Клиентская часть построена на vue-фреймворке Nuxt.js. Для построения графики применяется библиотека D3.js. Интерактивность реализована с помощью D3, GSAP.
Реализована возможность сохранения графиков на устройстве и доступ к ним в том числе при отсутствии сети(PWA). Данные хранятся в IndexedDb на устройстве.