Веб-платформа для хорарної астрології React (Vite) + Python
Веб-платформа для хорарної астрології з особистим кабінетом: розрахунок натальної карти за датою, часом і місцем, збереження карт і клієнтів, візуалізація діаграми з будинками і планетами. Стек: React (Vite) + Tailwind, FastAPI (Python), Swiss Ephemeris (PySwisseph) для астрономічних обчислень, Strapi CMS, nginx.
Основні складності: коректна робота з часовими зонами (IANA/GMT) і JD UT, геокодування міст через Nominatim, розрахунок аспектів (до/після), жребіїв, антисцій і нерухомих зір з узгодженням результатів із зовнішніми сервісами. Реалізація: backend API з SQLite, автентифікація (JWT), пошук міст, клієнтські розрахунки жребіїв і передачі світла, SVG-діаграма карти з будинками і планетами.з особистим кабінетом: розрахунок натальної карти за датою, часом і місцем, збереження карт і клієнтів, візуалізація діаграми з будинками і планетами. Стек: React (Vite) + Tailwind, FastAPI (Python), Swiss Ephemeris (PySwisseph) для астрономічних обчислень, Strapi CMS, nginx.
Основні виклики: коректна робота з часовими зонами (IANA/GMT) і JD UT, геокодування міст через Nominatim, розрахунок аспектів (до/після), жребіїв, антисцій і нерухомих зір з узгодженням результатів із зовнішніми сервісами. Реалізація: backend API з SQLite, автентифікація (JWT), пошук міст, клієнтські розрахунки жребіїв і передачі світла, SVG-діаграма карти з будинками і планетами.
Основні складності: коректна робота з часовими зонами (IANA/GMT) і JD UT, геокодування міст через Nominatim, розрахунок аспектів (до/після), жребіїв, антисцій і нерухомих зір з узгодженням результатів із зовнішніми сервісами. Реалізація: backend API з SQLite, автентифікація (JWT), пошук міст, клієнтські розрахунки жребіїв і передачі світла, SVG-діаграма карти з будинками і планетами.з особистим кабінетом: розрахунок натальної карти за датою, часом і місцем, збереження карт і клієнтів, візуалізація діаграми з будинками і планетами. Стек: React (Vite) + Tailwind, FastAPI (Python), Swiss Ephemeris (PySwisseph) для астрономічних обчислень, Strapi CMS, nginx.
Основні виклики: коректна робота з часовими зонами (IANA/GMT) і JD UT, геокодування міст через Nominatim, розрахунок аспектів (до/після), жребіїв, антисцій і нерухомих зір з узгодженням результатів із зовнішніми сервісами. Реалізація: backend API з SQLite, автентифікація (JWT), пошук міст, клієнтські розрахунки жребіїв і передачі світла, SVG-діаграма карти з будинками і планетами.