Бюджет: 27000 UAH Срок: 14 дней
Здравствуйте!
Я ознакомился с вашим описанием. Проект генеалогического дерева такого масштаба (ширина ~250 000 px, сложные семейные связи, автоматическое перестроение структуры) фактически является интерактивной графовой системой, а не обычным сайтом. Поэтому правильная реализация — это динамический граф с алгоритмической компоновкой, который автоматически перестраивается при изменении структуры.
Используемый стек:
Backend:
Python Django / FastAPI
PostgreSQL (структура семейных связей)
Redis (кэширование)
Frontend (основная часть):
React + TypeScript
библиотеки графов: D3.js / Cytoscape.js / ELK.js
Canvas / WebGL для отображения очень большого дерева
zoom / pan навигация (как в Google Maps)
Infrastructure:
Docker
VPS / облачный сервер
CDN + SSL
Готов предложить оптимальную архитектуру и помочь реализовать стабильное дерево, которое не будет ломаться при масштабировании.
С уважением,
Андрей