Alex e2ebe7e8aa 🔧 Исправление отображения данных DLE из блокчейна
 Основные изменения:
- Исправлен дублирование /api в URL запросов к бэкенду
- Добавлен новый API endpoint /api/blockchain/read-dle-info для чтения данных из блокчейна
- Исправлено отображение количества участников (participantCount вместо initialPartners.length)
- Обновлен ManagementView.vue для чтения данных из блокчейна вместо JSON файлов
- Добавлены утилиты для чтения данных DLE из блокчейна
- Исправлены координаты в форме деплоя (сохранение в localStorage)
- Добавлен индикатор прогресса деплоя с редиректом на /management

🔧 Технические детали:
- Создан backend/routes/blockchain.js с endpoint для чтения DLE данных
- Обновлен backend/app.js для регистрации нового маршрута
- Исправлен импорт axios в ManagementView.vue (используется настроенный экземпляр api)
- Добавлены скрипты utils/read-dle-info.js и utils/get-rpc-url.js
- Обновлен скрипт деплоя для сохранения всех данных в блокчейн

🎯 Результат:
- Данные DLE теперь читаются напрямую из блокчейна
- Правильное отображение координат и количества участников
- Устранены ошибки 404 при запросах к API
2025-08-04 21:04:16 +03:00

Digital_Legal_Entity(DLE)

Веб3 приложение для бизнеса с ИИ ассистентом

Авторство и лицензия

Автор: Тарабанов Александр Викторович
Организация: HB3 Accelerator
Email: info@hb3-accelerator.com
Сайт: hb3-accelerator.com
GitHub: @HB3-ACCELERATOR

Лицензия

Этот проект распространяется под Proprietary Software License.

  • Разрешено: Использование в бизнесе для внутренних операций
  • Разрешено: Предоставление услуг клиентам с использованием софта
  • Запрещено: Перепродажа софта без разрешения
  • Запрещено: Модификации кода без разрешения автора

Для коммерческого использования требуется разрешение автора.
Контакты: info@hb3-accelerator.com

Подробная информация: legal/LICENSE.md

Требования

  • Docker и Docker Compose
  • Git (или возможность скачать архив с GitHub)

Быстрый запуск

Вариант 1: через git (рекомендуется)

  1. Клонируйте репозиторий:
git clone https://github.com/DAO-HB3-Accelerator/DLE.git
cd Digital_Legal_Entity(DLE)
  1. Запустите скрипт установки:
./setup.sh
  1. После запуска контейнеров выполните миграции изнутри контейнера backend:
docker exec -e NODE_ENV=migration dapp-backend yarn migrate

Вариант 2: без git (через архив)

  1. Перейдите на страницу проекта: https://github.com/DAO-HB3-Accelerator/DLE
  2. Нажмите кнопку CodeDownload ZIP
  3. Распакуйте архив и перейдите в папку проекта:
cd Digital_Legal_Entity(DLE)
  1. Запустите скрипт установки:
./setup.sh
  1. После запуска контейнеров выполните миграции:
docker exec -e NODE_ENV=migration dapp-backend yarn migrate

setup.sh автоматически:

  • Проверит наличие Docker и Docker Compose
  • На Linux — предложит автоматическую установку Docker, если он не установлен
  • Для Windows/Mac — выведет ссылку на официальный установщик Docker Desktop
  • Запустит PostgreSQL, Ollama, backend и frontend сервисы
  • Выведет адреса для доступа к сервисам

Доступные сервисы

После успешного запуска вы получите доступ:

Ручной запуск

Если вы хотите запустить проект вручную:

# Запуск в фоновом режиме
docker compose up -d

# Запуск с логами
docker compose up

# Перезапуск контейнеров
docker-compose restart

# Остановка сервисов
docker compose down

# Остановка сервисов и удаление томов
docker compose down -v

Контакты и поддержка

Для вопросов по разработке:

Для коммерческого лицензирования:

Юридические документы:


© 2024-2025 Тарабанов Александр Викторович. Все права защищены.

Description
Digital Legal Entity - DApp for Business
Readme 43 MiB
2025-12-30 22:22:46 +00:00
Languages
JavaScript 61.8%
Vue 34.8%
Shell 1.9%
PLpgSQL 0.6%
CSS 0.4%
Other 0.4%