Следите за новостями GitVerse в нашем телеграм-канале

MaterialsCalculator

Форк
0

год назад
год назад
год назад
год назад
год назад
год назад
год назад
год назад
README.md

Materials Сalculator

Основной фичей проекта является кастомный компонент для админ-панели Moonshine, с помощью которого можно:

  • Строить простые числовые формулы
  • Строить формулы на основе вводимых перед вычислением данных
  • Строить формулы используя "соседние", "только что вычисленные" параметры расчёта

Проект писался с целью интеграции в Bitrix24 как локальное приложение, но без каких-либо проблем может использоваться независимо, в качестве сайта.

скриншот

Установка

В проекте настроен Docker

  1. Проверить в docker-compose.yml доступность локальных портов которые будут занимать сервисы
  2. Создать .env на основе .env.example, по необходимости поменять требуемые значения(можно ничего не менять по умолчанию)
  3. docker compose run --rm node install
  4. docker compose up -d
  5. docker compose exec php sh
    - войти в php контейнер
  6. php artisan key:generate
  7. exit
    - выйти из php контейнера

Интеграция с Bitrix24

Проверить в .env, что установлен правильный

APP_URL

  1. Перейти на вкладку создания локального приложения
  2. В путь обработчика добавить https://example.com
  3. В путь первоначальной установки добавить https://example.com/bitrix-install
  4. Выдать разрешения на CRM и placement
  5. Сохранить приложение, получить
    client_id
    и
    client_secret
  6. В .env заполнить
    C_REST_CLIENT_ID
    ,
    C_REST_CLIENT_SECRET
  7. Переустановить приложение
  8. Готово, проверить наличие вкладки "Калькулятор" в сделке

Описание

Калькулятор расчёта цены на материалы

Языки

PHP

  • Dockerfile
  • JavaScript
  • CSS
  • Blade
Сообщить о нарушении

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.