Разработка фронтенд-части веб-сервиса для визуализации графов связей
Цель проекта
Создать интерактивный веб-сервис, который позволяет строить и наглядно отображать связи между различными объектами в виде графов. Интерфейс должен быть интуитивно понятным и обеспечивать удобную работу с визуализацией данных.
Основной функционал
Типы исследований
- Исследование одного объекта: Произвольный анализ всех связей, исходящих от выбранного объекта.
- Связи между двумя объектами: Построение и отображение всех возможных путей и взаимосвязей между двумя заданными объектами.
- Произвольное исследование: Гибкий режим для построения графов по пользовательским критериям и фильтрам.
Технические требования
- Основной фреймворк: Vue.js.
- Реализация интерактивного отображения графов (узлы и связи).
- Создание удобного пользовательского интерфейса для выбора объектов, типа исследования и управления отображением графа (масштаб, фильтрация, детализация).
- Интеграция с бэкенд-сервисом для получения данных о связях (формат взаимодействия уточняется).
Ожидаемый результат
Готовое, работоспособное фронтенд-приложение с четкой структурой кода, обеспечивающее визуализацию графов связей для трех указанных типов исследований.