Стоимость указал для размещения - конечную предлагайте.
Цель проекта
Разработать веб-приложение для автоматического построения натальной карты пользователя. В дальнейшем планируется добавление новых функций, расширяющих возможности сервиса.
Ссылку как "образец" предоставлю.
Основные требования
Функционал первой версии (MVP):
Форма ввода данных пользователя (Имя, дата, время и место рождения).
Определение координат по названию населенного пункта.
Расчет и построение натальной карты с отображением положения планет, домов и аспектов.
Визуализация натальной карты в виде графического круга.
Основная информация о планетах в знаках и домах - выводится под кругом (радиксом).
Возможность скачать результат в формате PDF или изображения.
Объяснение и размещение на ресурсе заказчика.
Требования к разработке:
Стек технологий: предпочтительно использовать JavaScript (React, Vue) для фронтенда и Python (Django, FastAPI) или Node.js для бэкенда.
API для вычислений: можно использовать внешние библиотеки для астрологических расчетов (Swiss Ephemeris, Astropy и т. д.). А так же можно использовать локальный расчет эфемерид, что предпочтительнее VSOP87 и подобные.
Хостинг: приложение должно быть адаптировано для размещения на сервере сайта. - предложить варианты.
База данных: для хранения данных пользователей и истории их карт (PostgreSQL, MySQL или MongoDB).
Мобильная адаптивность: веб-приложение должно корректно работать на мобильных устройствах.