Расчётный движок натальных карт
Точная астрономическая математика в виде простого запроса: сервис считает карту, а приложение занимается интерпретацией и интерфейсом.
Задача
Астрологические сервисы и боты обычно делают одно из двух: либо считают карту приблизительно, либо тянут расчёт из чужого платного API с ограничениями по количеству запросов.
Задача была отделить математику от продукта: сделать надёжный расчётный слой, поверх которого можно строить что угодно — бота, сайт, приложение.
Что сделано
Взяты признанные астрономические данные. Расчёт идёт на эфемеридах, которые используют профессиональные программы, — это вопрос точности, а не оформления.
Сделана строгая проверка входа. Дата, время, координаты, система домов — некорректный запрос отвергается с понятным объяснением, а не выдаёт мусор.
Оформлено как отдельный сервис. Любой продукт обращается к нему одним запросом и получает готовые положения планет и ключевых точек.
Заложена расширяемость. Новые типы расчётов добавляются, не ломая существующие.
Результат
Аккуратный расчётный слой, который снимает зависимость от чужих платных API. Хороший пример принципа, который применяется везде: сначала отделить «жёсткую» часть (математику, данные, правила) от «мягкой» (интерфейс, тексты, интерпретация).
Что дальше
Транзиты и синастрии, а также готовый шаблон бота поверх этого движка.
Расскажите, что нужно сделать
Напишите в Telegram пару предложений о задаче: что за бизнес, что должно получиться и что уже пробовали. В ответ — понятный план и цена. Без брифов на десять страниц.